ホーム › Media.MediaFoundation › MF_ATTRIBUTE_TYPE
MF_ATTRIBUTE_TYPE
列挙型メンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| MF_ATTRIBUTE_UINT32 | 19 | 0x13 |
| MF_ATTRIBUTE_UINT64 | 21 | 0x15 |
| MF_ATTRIBUTE_DOUBLE | 5 | 0x5 |
| MF_ATTRIBUTE_GUID | 72 | 0x48 |
| MF_ATTRIBUTE_STRING | 31 | 0x1F |
| MF_ATTRIBUTE_BLOB | 4113 | 0x1011 |
| MF_ATTRIBUTE_IUNKNOWN | 13 | 0xD |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum MF_ATTRIBUTE_TYPE : int {
MF_ATTRIBUTE_UINT32 = 19,
MF_ATTRIBUTE_UINT64 = 21,
MF_ATTRIBUTE_DOUBLE = 5,
MF_ATTRIBUTE_GUID = 72,
MF_ATTRIBUTE_STRING = 31,
MF_ATTRIBUTE_BLOB = 4113,
MF_ATTRIBUTE_IUNKNOWN = 13
} MF_ATTRIBUTE_TYPE;public enum MF_ATTRIBUTE_TYPE : int
{
MF_ATTRIBUTE_UINT32 = 19,
MF_ATTRIBUTE_UINT64 = 21,
MF_ATTRIBUTE_DOUBLE = 5,
MF_ATTRIBUTE_GUID = 72,
MF_ATTRIBUTE_STRING = 31,
MF_ATTRIBUTE_BLOB = 4113,
MF_ATTRIBUTE_IUNKNOWN = 13,
}Public Enum MF_ATTRIBUTE_TYPE As Integer
MF_ATTRIBUTE_UINT32 = 19
MF_ATTRIBUTE_UINT64 = 21
MF_ATTRIBUTE_DOUBLE = 5
MF_ATTRIBUTE_GUID = 72
MF_ATTRIBUTE_STRING = 31
MF_ATTRIBUTE_BLOB = 4113
MF_ATTRIBUTE_IUNKNOWN = 13
End Enumimport enum
class MF_ATTRIBUTE_TYPE(enum.IntEnum):
MF_ATTRIBUTE_UINT32 = 19
MF_ATTRIBUTE_UINT64 = 21
MF_ATTRIBUTE_DOUBLE = 5
MF_ATTRIBUTE_GUID = 72
MF_ATTRIBUTE_STRING = 31
MF_ATTRIBUTE_BLOB = 4113
MF_ATTRIBUTE_IUNKNOWN = 13// MF_ATTRIBUTE_TYPE
pub const MF_ATTRIBUTE_UINT32: i32 = 19;
pub const MF_ATTRIBUTE_UINT64: i32 = 21;
pub const MF_ATTRIBUTE_DOUBLE: i32 = 5;
pub const MF_ATTRIBUTE_GUID: i32 = 72;
pub const MF_ATTRIBUTE_STRING: i32 = 31;
pub const MF_ATTRIBUTE_BLOB: i32 = 4113;
pub const MF_ATTRIBUTE_IUNKNOWN: i32 = 13;// MF_ATTRIBUTE_TYPE
const (
MF_ATTRIBUTE_UINT32 int32 = 19
MF_ATTRIBUTE_UINT64 int32 = 21
MF_ATTRIBUTE_DOUBLE int32 = 5
MF_ATTRIBUTE_GUID int32 = 72
MF_ATTRIBUTE_STRING int32 = 31
MF_ATTRIBUTE_BLOB int32 = 4113
MF_ATTRIBUTE_IUNKNOWN int32 = 13
)const
MF_ATTRIBUTE_UINT32 = 19;
MF_ATTRIBUTE_UINT64 = 21;
MF_ATTRIBUTE_DOUBLE = 5;
MF_ATTRIBUTE_GUID = 72;
MF_ATTRIBUTE_STRING = 31;
MF_ATTRIBUTE_BLOB = 4113;
MF_ATTRIBUTE_IUNKNOWN = 13;// MF_ATTRIBUTE_TYPE
pub const MF_ATTRIBUTE_UINT32: i32 = 19;
pub const MF_ATTRIBUTE_UINT64: i32 = 21;
pub const MF_ATTRIBUTE_DOUBLE: i32 = 5;
pub const MF_ATTRIBUTE_GUID: i32 = 72;
pub const MF_ATTRIBUTE_STRING: i32 = 31;
pub const MF_ATTRIBUTE_BLOB: i32 = 4113;
pub const MF_ATTRIBUTE_IUNKNOWN: i32 = 13;const
MF_ATTRIBUTE_UINT32* = 19
MF_ATTRIBUTE_UINT64* = 21
MF_ATTRIBUTE_DOUBLE* = 5
MF_ATTRIBUTE_GUID* = 72
MF_ATTRIBUTE_STRING* = 31
MF_ATTRIBUTE_BLOB* = 4113
MF_ATTRIBUTE_IUNKNOWN* = 13enum MF_ATTRIBUTE_TYPE : int {
MF_ATTRIBUTE_UINT32 = 19,
MF_ATTRIBUTE_UINT64 = 21,
MF_ATTRIBUTE_DOUBLE = 5,
MF_ATTRIBUTE_GUID = 72,
MF_ATTRIBUTE_STRING = 31,
MF_ATTRIBUTE_BLOB = 4113,
MF_ATTRIBUTE_IUNKNOWN = 13,
}#define global MF_ATTRIBUTE_UINT32 0x13
#define global MF_ATTRIBUTE_UINT64 0x15
#define global MF_ATTRIBUTE_DOUBLE 0x5
#define global MF_ATTRIBUTE_GUID 0x48
#define global MF_ATTRIBUTE_STRING 0x1F
#define global MF_ATTRIBUTE_BLOB 0x1011
#define global MF_ATTRIBUTE_IUNKNOWN 0xD