Win32 API 日本語リファレンス
ホームMedia.MediaFoundation › _MFT_OUTPUT_DATA_BUFFER_FLAGS

_MFT_OUTPUT_DATA_BUFFER_FLAGS

列挙型
基底型i4

メンバー 4

名前10進16進
MFT_OUTPUT_DATA_BUFFER_INCOMPLETE167772160x1000000
MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE2560x100
MFT_OUTPUT_DATA_BUFFER_STREAM_END5120x200
MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE7680x300

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum _MFT_OUTPUT_DATA_BUFFER_FLAGS : int {
    MFT_OUTPUT_DATA_BUFFER_INCOMPLETE = 16777216,
    MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE = 256,
    MFT_OUTPUT_DATA_BUFFER_STREAM_END = 512,
    MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE = 768
} _MFT_OUTPUT_DATA_BUFFER_FLAGS;
public enum _MFT_OUTPUT_DATA_BUFFER_FLAGS : int
{
    MFT_OUTPUT_DATA_BUFFER_INCOMPLETE = 16777216,
    MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE = 256,
    MFT_OUTPUT_DATA_BUFFER_STREAM_END = 512,
    MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE = 768,
}
Public Enum _MFT_OUTPUT_DATA_BUFFER_FLAGS As Integer
    MFT_OUTPUT_DATA_BUFFER_INCOMPLETE = 16777216
    MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE = 256
    MFT_OUTPUT_DATA_BUFFER_STREAM_END = 512
    MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE = 768
End Enum
import enum

class _MFT_OUTPUT_DATA_BUFFER_FLAGS(enum.IntEnum):
    MFT_OUTPUT_DATA_BUFFER_INCOMPLETE = 16777216
    MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE = 256
    MFT_OUTPUT_DATA_BUFFER_STREAM_END = 512
    MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE = 768
// _MFT_OUTPUT_DATA_BUFFER_FLAGS
pub const MFT_OUTPUT_DATA_BUFFER_INCOMPLETE: i32 = 16777216;
pub const MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE: i32 = 256;
pub const MFT_OUTPUT_DATA_BUFFER_STREAM_END: i32 = 512;
pub const MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE: i32 = 768;
// _MFT_OUTPUT_DATA_BUFFER_FLAGS
const (
	MFT_OUTPUT_DATA_BUFFER_INCOMPLETE int32 = 16777216
	MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE int32 = 256
	MFT_OUTPUT_DATA_BUFFER_STREAM_END int32 = 512
	MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE int32 = 768
)
const
  MFT_OUTPUT_DATA_BUFFER_INCOMPLETE = 16777216;
  MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE = 256;
  MFT_OUTPUT_DATA_BUFFER_STREAM_END = 512;
  MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE = 768;
// _MFT_OUTPUT_DATA_BUFFER_FLAGS
pub const MFT_OUTPUT_DATA_BUFFER_INCOMPLETE: i32 = 16777216;
pub const MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE: i32 = 256;
pub const MFT_OUTPUT_DATA_BUFFER_STREAM_END: i32 = 512;
pub const MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE: i32 = 768;
const
  MFT_OUTPUT_DATA_BUFFER_INCOMPLETE* = 16777216
  MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE* = 256
  MFT_OUTPUT_DATA_BUFFER_STREAM_END* = 512
  MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE* = 768
enum _MFT_OUTPUT_DATA_BUFFER_FLAGS : int {
    MFT_OUTPUT_DATA_BUFFER_INCOMPLETE = 16777216,
    MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE = 256,
    MFT_OUTPUT_DATA_BUFFER_STREAM_END = 512,
    MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE = 768,
}
#define global MFT_OUTPUT_DATA_BUFFER_INCOMPLETE    0x1000000
#define global MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE 0x100
#define global MFT_OUTPUT_DATA_BUFFER_STREAM_END    0x200
#define global MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE     0x300