ホーム › Media.MediaFoundation › MFVideoFlags
MFVideoFlags
列挙型メンバー 20
| 名前 | 10進 | 16進 |
|---|---|---|
| MFVideoFlag_PAD_TO_Mask | 3 | 0x3 |
| MFVideoFlag_PAD_TO_None | 0 | 0x0 |
| MFVideoFlag_PAD_TO_4x3 | 1 | 0x1 |
| MFVideoFlag_PAD_TO_16x9 | 2 | 0x2 |
| MFVideoFlag_SrcContentHintMask | 28 | 0x1C |
| MFVideoFlag_SrcContentHintNone | 0 | 0x0 |
| MFVideoFlag_SrcContentHint16x9 | 4 | 0x4 |
| MFVideoFlag_SrcContentHint235_1 | 8 | 0x8 |
| MFVideoFlag_AnalogProtected | 32 | 0x20 |
| MFVideoFlag_DigitallyProtected | 64 | 0x40 |
| MFVideoFlag_ProgressiveContent | 128 | 0x80 |
| MFVideoFlag_FieldRepeatCountMask | 1792 | 0x700 |
| MFVideoFlag_FieldRepeatCountShift | 8 | 0x8 |
| MFVideoFlag_ProgressiveSeqReset | 2048 | 0x800 |
| MFVideoFlag_PanScanEnabled | 131072 | 0x20000 |
| MFVideoFlag_LowerFieldFirst | 262144 | 0x40000 |
| MFVideoFlag_BottomUpLinearRep | 524288 | 0x80000 |
| MFVideoFlags_DXVASurface | 1048576 | 0x100000 |
| MFVideoFlags_RenderTargetSurface | 4194304 | 0x400000 |
| MFVideoFlags_ForceQWORD | 2147483647 | 0x7FFFFFFF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum MFVideoFlags : int {
MFVideoFlag_PAD_TO_Mask = 3,
MFVideoFlag_PAD_TO_None = 0,
MFVideoFlag_PAD_TO_4x3 = 1,
MFVideoFlag_PAD_TO_16x9 = 2,
MFVideoFlag_SrcContentHintMask = 28,
MFVideoFlag_SrcContentHintNone = 0,
MFVideoFlag_SrcContentHint16x9 = 4,
MFVideoFlag_SrcContentHint235_1 = 8,
MFVideoFlag_AnalogProtected = 32,
MFVideoFlag_DigitallyProtected = 64,
MFVideoFlag_ProgressiveContent = 128,
MFVideoFlag_FieldRepeatCountMask = 1792,
MFVideoFlag_FieldRepeatCountShift = 8,
MFVideoFlag_ProgressiveSeqReset = 2048,
MFVideoFlag_PanScanEnabled = 131072,
MFVideoFlag_LowerFieldFirst = 262144,
MFVideoFlag_BottomUpLinearRep = 524288,
MFVideoFlags_DXVASurface = 1048576,
MFVideoFlags_RenderTargetSurface = 4194304,
MFVideoFlags_ForceQWORD = 2147483647
} MFVideoFlags;public enum MFVideoFlags : int
{
MFVideoFlag_PAD_TO_Mask = 3,
MFVideoFlag_PAD_TO_None = 0,
MFVideoFlag_PAD_TO_4x3 = 1,
MFVideoFlag_PAD_TO_16x9 = 2,
MFVideoFlag_SrcContentHintMask = 28,
MFVideoFlag_SrcContentHintNone = 0,
MFVideoFlag_SrcContentHint16x9 = 4,
MFVideoFlag_SrcContentHint235_1 = 8,
MFVideoFlag_AnalogProtected = 32,
MFVideoFlag_DigitallyProtected = 64,
MFVideoFlag_ProgressiveContent = 128,
MFVideoFlag_FieldRepeatCountMask = 1792,
MFVideoFlag_FieldRepeatCountShift = 8,
MFVideoFlag_ProgressiveSeqReset = 2048,
MFVideoFlag_PanScanEnabled = 131072,
MFVideoFlag_LowerFieldFirst = 262144,
MFVideoFlag_BottomUpLinearRep = 524288,
MFVideoFlags_DXVASurface = 1048576,
MFVideoFlags_RenderTargetSurface = 4194304,
MFVideoFlags_ForceQWORD = 2147483647,
}Public Enum MFVideoFlags As Integer
MFVideoFlag_PAD_TO_Mask = 3
MFVideoFlag_PAD_TO_None = 0
MFVideoFlag_PAD_TO_4x3 = 1
MFVideoFlag_PAD_TO_16x9 = 2
MFVideoFlag_SrcContentHintMask = 28
MFVideoFlag_SrcContentHintNone = 0
MFVideoFlag_SrcContentHint16x9 = 4
MFVideoFlag_SrcContentHint235_1 = 8
MFVideoFlag_AnalogProtected = 32
MFVideoFlag_DigitallyProtected = 64
MFVideoFlag_ProgressiveContent = 128
MFVideoFlag_FieldRepeatCountMask = 1792
MFVideoFlag_FieldRepeatCountShift = 8
MFVideoFlag_ProgressiveSeqReset = 2048
MFVideoFlag_PanScanEnabled = 131072
MFVideoFlag_LowerFieldFirst = 262144
MFVideoFlag_BottomUpLinearRep = 524288
MFVideoFlags_DXVASurface = 1048576
MFVideoFlags_RenderTargetSurface = 4194304
MFVideoFlags_ForceQWORD = 2147483647
End Enumimport enum
class MFVideoFlags(enum.IntEnum):
MFVideoFlag_PAD_TO_Mask = 3
MFVideoFlag_PAD_TO_None = 0
MFVideoFlag_PAD_TO_4x3 = 1
MFVideoFlag_PAD_TO_16x9 = 2
MFVideoFlag_SrcContentHintMask = 28
MFVideoFlag_SrcContentHintNone = 0
MFVideoFlag_SrcContentHint16x9 = 4
MFVideoFlag_SrcContentHint235_1 = 8
MFVideoFlag_AnalogProtected = 32
MFVideoFlag_DigitallyProtected = 64
MFVideoFlag_ProgressiveContent = 128
MFVideoFlag_FieldRepeatCountMask = 1792
MFVideoFlag_FieldRepeatCountShift = 8
MFVideoFlag_ProgressiveSeqReset = 2048
MFVideoFlag_PanScanEnabled = 131072
MFVideoFlag_LowerFieldFirst = 262144
MFVideoFlag_BottomUpLinearRep = 524288
MFVideoFlags_DXVASurface = 1048576
MFVideoFlags_RenderTargetSurface = 4194304
MFVideoFlags_ForceQWORD = 2147483647// MFVideoFlags
pub const MFVideoFlag_PAD_TO_Mask: i32 = 3;
pub const MFVideoFlag_PAD_TO_None: i32 = 0;
pub const MFVideoFlag_PAD_TO_4x3: i32 = 1;
pub const MFVideoFlag_PAD_TO_16x9: i32 = 2;
pub const MFVideoFlag_SrcContentHintMask: i32 = 28;
pub const MFVideoFlag_SrcContentHintNone: i32 = 0;
pub const MFVideoFlag_SrcContentHint16x9: i32 = 4;
pub const MFVideoFlag_SrcContentHint235_1: i32 = 8;
pub const MFVideoFlag_AnalogProtected: i32 = 32;
pub const MFVideoFlag_DigitallyProtected: i32 = 64;
pub const MFVideoFlag_ProgressiveContent: i32 = 128;
pub const MFVideoFlag_FieldRepeatCountMask: i32 = 1792;
pub const MFVideoFlag_FieldRepeatCountShift: i32 = 8;
pub const MFVideoFlag_ProgressiveSeqReset: i32 = 2048;
pub const MFVideoFlag_PanScanEnabled: i32 = 131072;
pub const MFVideoFlag_LowerFieldFirst: i32 = 262144;
pub const MFVideoFlag_BottomUpLinearRep: i32 = 524288;
pub const MFVideoFlags_DXVASurface: i32 = 1048576;
pub const MFVideoFlags_RenderTargetSurface: i32 = 4194304;
pub const MFVideoFlags_ForceQWORD: i32 = 2147483647;// MFVideoFlags
const (
MFVideoFlag_PAD_TO_Mask int32 = 3
MFVideoFlag_PAD_TO_None int32 = 0
MFVideoFlag_PAD_TO_4x3 int32 = 1
MFVideoFlag_PAD_TO_16x9 int32 = 2
MFVideoFlag_SrcContentHintMask int32 = 28
MFVideoFlag_SrcContentHintNone int32 = 0
MFVideoFlag_SrcContentHint16x9 int32 = 4
MFVideoFlag_SrcContentHint235_1 int32 = 8
MFVideoFlag_AnalogProtected int32 = 32
MFVideoFlag_DigitallyProtected int32 = 64
MFVideoFlag_ProgressiveContent int32 = 128
MFVideoFlag_FieldRepeatCountMask int32 = 1792
MFVideoFlag_FieldRepeatCountShift int32 = 8
MFVideoFlag_ProgressiveSeqReset int32 = 2048
MFVideoFlag_PanScanEnabled int32 = 131072
MFVideoFlag_LowerFieldFirst int32 = 262144
MFVideoFlag_BottomUpLinearRep int32 = 524288
MFVideoFlags_DXVASurface int32 = 1048576
MFVideoFlags_RenderTargetSurface int32 = 4194304
MFVideoFlags_ForceQWORD int32 = 2147483647
)const
MFVideoFlag_PAD_TO_Mask = 3;
MFVideoFlag_PAD_TO_None = 0;
MFVideoFlag_PAD_TO_4x3 = 1;
MFVideoFlag_PAD_TO_16x9 = 2;
MFVideoFlag_SrcContentHintMask = 28;
MFVideoFlag_SrcContentHintNone = 0;
MFVideoFlag_SrcContentHint16x9 = 4;
MFVideoFlag_SrcContentHint235_1 = 8;
MFVideoFlag_AnalogProtected = 32;
MFVideoFlag_DigitallyProtected = 64;
MFVideoFlag_ProgressiveContent = 128;
MFVideoFlag_FieldRepeatCountMask = 1792;
MFVideoFlag_FieldRepeatCountShift = 8;
MFVideoFlag_ProgressiveSeqReset = 2048;
MFVideoFlag_PanScanEnabled = 131072;
MFVideoFlag_LowerFieldFirst = 262144;
MFVideoFlag_BottomUpLinearRep = 524288;
MFVideoFlags_DXVASurface = 1048576;
MFVideoFlags_RenderTargetSurface = 4194304;
MFVideoFlags_ForceQWORD = 2147483647;// MFVideoFlags
pub const MFVideoFlag_PAD_TO_Mask: i32 = 3;
pub const MFVideoFlag_PAD_TO_None: i32 = 0;
pub const MFVideoFlag_PAD_TO_4x3: i32 = 1;
pub const MFVideoFlag_PAD_TO_16x9: i32 = 2;
pub const MFVideoFlag_SrcContentHintMask: i32 = 28;
pub const MFVideoFlag_SrcContentHintNone: i32 = 0;
pub const MFVideoFlag_SrcContentHint16x9: i32 = 4;
pub const MFVideoFlag_SrcContentHint235_1: i32 = 8;
pub const MFVideoFlag_AnalogProtected: i32 = 32;
pub const MFVideoFlag_DigitallyProtected: i32 = 64;
pub const MFVideoFlag_ProgressiveContent: i32 = 128;
pub const MFVideoFlag_FieldRepeatCountMask: i32 = 1792;
pub const MFVideoFlag_FieldRepeatCountShift: i32 = 8;
pub const MFVideoFlag_ProgressiveSeqReset: i32 = 2048;
pub const MFVideoFlag_PanScanEnabled: i32 = 131072;
pub const MFVideoFlag_LowerFieldFirst: i32 = 262144;
pub const MFVideoFlag_BottomUpLinearRep: i32 = 524288;
pub const MFVideoFlags_DXVASurface: i32 = 1048576;
pub const MFVideoFlags_RenderTargetSurface: i32 = 4194304;
pub const MFVideoFlags_ForceQWORD: i32 = 2147483647;const
MFVideoFlag_PAD_TO_Mask* = 3
MFVideoFlag_PAD_TO_None* = 0
MFVideoFlag_PAD_TO_4x3* = 1
MFVideoFlag_PAD_TO_16x9* = 2
MFVideoFlag_SrcContentHintMask* = 28
MFVideoFlag_SrcContentHintNone* = 0
MFVideoFlag_SrcContentHint16x9* = 4
MFVideoFlag_SrcContentHint235_1* = 8
MFVideoFlag_AnalogProtected* = 32
MFVideoFlag_DigitallyProtected* = 64
MFVideoFlag_ProgressiveContent* = 128
MFVideoFlag_FieldRepeatCountMask* = 1792
MFVideoFlag_FieldRepeatCountShift* = 8
MFVideoFlag_ProgressiveSeqReset* = 2048
MFVideoFlag_PanScanEnabled* = 131072
MFVideoFlag_LowerFieldFirst* = 262144
MFVideoFlag_BottomUpLinearRep* = 524288
MFVideoFlags_DXVASurface* = 1048576
MFVideoFlags_RenderTargetSurface* = 4194304
MFVideoFlags_ForceQWORD* = 2147483647enum MFVideoFlags : int {
MFVideoFlag_PAD_TO_Mask = 3,
MFVideoFlag_PAD_TO_None = 0,
MFVideoFlag_PAD_TO_4x3 = 1,
MFVideoFlag_PAD_TO_16x9 = 2,
MFVideoFlag_SrcContentHintMask = 28,
MFVideoFlag_SrcContentHintNone = 0,
MFVideoFlag_SrcContentHint16x9 = 4,
MFVideoFlag_SrcContentHint235_1 = 8,
MFVideoFlag_AnalogProtected = 32,
MFVideoFlag_DigitallyProtected = 64,
MFVideoFlag_ProgressiveContent = 128,
MFVideoFlag_FieldRepeatCountMask = 1792,
MFVideoFlag_FieldRepeatCountShift = 8,
MFVideoFlag_ProgressiveSeqReset = 2048,
MFVideoFlag_PanScanEnabled = 131072,
MFVideoFlag_LowerFieldFirst = 262144,
MFVideoFlag_BottomUpLinearRep = 524288,
MFVideoFlags_DXVASurface = 1048576,
MFVideoFlags_RenderTargetSurface = 4194304,
MFVideoFlags_ForceQWORD = 2147483647,
}#define global MFVideoFlag_PAD_TO_Mask 0x3
#define global MFVideoFlag_PAD_TO_None 0x0
#define global MFVideoFlag_PAD_TO_4x3 0x1
#define global MFVideoFlag_PAD_TO_16x9 0x2
#define global MFVideoFlag_SrcContentHintMask 0x1C
#define global MFVideoFlag_SrcContentHintNone 0x0
#define global MFVideoFlag_SrcContentHint16x9 0x4
#define global MFVideoFlag_SrcContentHint235_1 0x8
#define global MFVideoFlag_AnalogProtected 0x20
#define global MFVideoFlag_DigitallyProtected 0x40
#define global MFVideoFlag_ProgressiveContent 0x80
#define global MFVideoFlag_FieldRepeatCountMask 0x700
#define global MFVideoFlag_FieldRepeatCountShift 0x8
#define global MFVideoFlag_ProgressiveSeqReset 0x800
#define global MFVideoFlag_PanScanEnabled 0x20000
#define global MFVideoFlag_LowerFieldFirst 0x40000
#define global MFVideoFlag_BottomUpLinearRep 0x80000
#define global MFVideoFlags_DXVASurface 0x100000
#define global MFVideoFlags_RenderTargetSurface 0x400000
#define global MFVideoFlags_ForceQWORD 0x7FFFFFFF