ホーム › Media.MediaFoundation › MFVideoInterlaceMode
MFVideoInterlaceMode
列挙型メンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| MFVideoInterlace_Unknown | 0 | 0x0 |
| MFVideoInterlace_Progressive | 2 | 0x2 |
| MFVideoInterlace_FieldInterleavedUpperFirst | 3 | 0x3 |
| MFVideoInterlace_FieldInterleavedLowerFirst | 4 | 0x4 |
| MFVideoInterlace_FieldSingleUpper | 5 | 0x5 |
| MFVideoInterlace_FieldSingleLower | 6 | 0x6 |
| MFVideoInterlace_MixedInterlaceOrProgressive | 7 | 0x7 |
| MFVideoInterlace_Last | 8 | 0x8 |
| MFVideoInterlace_ForceDWORD | 2147483647 | 0x7FFFFFFF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum MFVideoInterlaceMode : int {
MFVideoInterlace_Unknown = 0,
MFVideoInterlace_Progressive = 2,
MFVideoInterlace_FieldInterleavedUpperFirst = 3,
MFVideoInterlace_FieldInterleavedLowerFirst = 4,
MFVideoInterlace_FieldSingleUpper = 5,
MFVideoInterlace_FieldSingleLower = 6,
MFVideoInterlace_MixedInterlaceOrProgressive = 7,
MFVideoInterlace_Last = 8,
MFVideoInterlace_ForceDWORD = 2147483647
} MFVideoInterlaceMode;public enum MFVideoInterlaceMode : int
{
MFVideoInterlace_Unknown = 0,
MFVideoInterlace_Progressive = 2,
MFVideoInterlace_FieldInterleavedUpperFirst = 3,
MFVideoInterlace_FieldInterleavedLowerFirst = 4,
MFVideoInterlace_FieldSingleUpper = 5,
MFVideoInterlace_FieldSingleLower = 6,
MFVideoInterlace_MixedInterlaceOrProgressive = 7,
MFVideoInterlace_Last = 8,
MFVideoInterlace_ForceDWORD = 2147483647,
}Public Enum MFVideoInterlaceMode As Integer
MFVideoInterlace_Unknown = 0
MFVideoInterlace_Progressive = 2
MFVideoInterlace_FieldInterleavedUpperFirst = 3
MFVideoInterlace_FieldInterleavedLowerFirst = 4
MFVideoInterlace_FieldSingleUpper = 5
MFVideoInterlace_FieldSingleLower = 6
MFVideoInterlace_MixedInterlaceOrProgressive = 7
MFVideoInterlace_Last = 8
MFVideoInterlace_ForceDWORD = 2147483647
End Enumimport enum
class MFVideoInterlaceMode(enum.IntEnum):
MFVideoInterlace_Unknown = 0
MFVideoInterlace_Progressive = 2
MFVideoInterlace_FieldInterleavedUpperFirst = 3
MFVideoInterlace_FieldInterleavedLowerFirst = 4
MFVideoInterlace_FieldSingleUpper = 5
MFVideoInterlace_FieldSingleLower = 6
MFVideoInterlace_MixedInterlaceOrProgressive = 7
MFVideoInterlace_Last = 8
MFVideoInterlace_ForceDWORD = 2147483647// MFVideoInterlaceMode
pub const MFVideoInterlace_Unknown: i32 = 0;
pub const MFVideoInterlace_Progressive: i32 = 2;
pub const MFVideoInterlace_FieldInterleavedUpperFirst: i32 = 3;
pub const MFVideoInterlace_FieldInterleavedLowerFirst: i32 = 4;
pub const MFVideoInterlace_FieldSingleUpper: i32 = 5;
pub const MFVideoInterlace_FieldSingleLower: i32 = 6;
pub const MFVideoInterlace_MixedInterlaceOrProgressive: i32 = 7;
pub const MFVideoInterlace_Last: i32 = 8;
pub const MFVideoInterlace_ForceDWORD: i32 = 2147483647;// MFVideoInterlaceMode
const (
MFVideoInterlace_Unknown int32 = 0
MFVideoInterlace_Progressive int32 = 2
MFVideoInterlace_FieldInterleavedUpperFirst int32 = 3
MFVideoInterlace_FieldInterleavedLowerFirst int32 = 4
MFVideoInterlace_FieldSingleUpper int32 = 5
MFVideoInterlace_FieldSingleLower int32 = 6
MFVideoInterlace_MixedInterlaceOrProgressive int32 = 7
MFVideoInterlace_Last int32 = 8
MFVideoInterlace_ForceDWORD int32 = 2147483647
)const
MFVideoInterlace_Unknown = 0;
MFVideoInterlace_Progressive = 2;
MFVideoInterlace_FieldInterleavedUpperFirst = 3;
MFVideoInterlace_FieldInterleavedLowerFirst = 4;
MFVideoInterlace_FieldSingleUpper = 5;
MFVideoInterlace_FieldSingleLower = 6;
MFVideoInterlace_MixedInterlaceOrProgressive = 7;
MFVideoInterlace_Last = 8;
MFVideoInterlace_ForceDWORD = 2147483647;// MFVideoInterlaceMode
pub const MFVideoInterlace_Unknown: i32 = 0;
pub const MFVideoInterlace_Progressive: i32 = 2;
pub const MFVideoInterlace_FieldInterleavedUpperFirst: i32 = 3;
pub const MFVideoInterlace_FieldInterleavedLowerFirst: i32 = 4;
pub const MFVideoInterlace_FieldSingleUpper: i32 = 5;
pub const MFVideoInterlace_FieldSingleLower: i32 = 6;
pub const MFVideoInterlace_MixedInterlaceOrProgressive: i32 = 7;
pub const MFVideoInterlace_Last: i32 = 8;
pub const MFVideoInterlace_ForceDWORD: i32 = 2147483647;const
MFVideoInterlace_Unknown* = 0
MFVideoInterlace_Progressive* = 2
MFVideoInterlace_FieldInterleavedUpperFirst* = 3
MFVideoInterlace_FieldInterleavedLowerFirst* = 4
MFVideoInterlace_FieldSingleUpper* = 5
MFVideoInterlace_FieldSingleLower* = 6
MFVideoInterlace_MixedInterlaceOrProgressive* = 7
MFVideoInterlace_Last* = 8
MFVideoInterlace_ForceDWORD* = 2147483647enum MFVideoInterlaceMode : int {
MFVideoInterlace_Unknown = 0,
MFVideoInterlace_Progressive = 2,
MFVideoInterlace_FieldInterleavedUpperFirst = 3,
MFVideoInterlace_FieldInterleavedLowerFirst = 4,
MFVideoInterlace_FieldSingleUpper = 5,
MFVideoInterlace_FieldSingleLower = 6,
MFVideoInterlace_MixedInterlaceOrProgressive = 7,
MFVideoInterlace_Last = 8,
MFVideoInterlace_ForceDWORD = 2147483647,
}#define global MFVideoInterlace_Unknown 0x0
#define global MFVideoInterlace_Progressive 0x2
#define global MFVideoInterlace_FieldInterleavedUpperFirst 0x3
#define global MFVideoInterlace_FieldInterleavedLowerFirst 0x4
#define global MFVideoInterlace_FieldSingleUpper 0x5
#define global MFVideoInterlace_FieldSingleLower 0x6
#define global MFVideoInterlace_MixedInterlaceOrProgressive 0x7
#define global MFVideoInterlace_Last 0x8
#define global MFVideoInterlace_ForceDWORD 0x7FFFFFFF