ホーム › Media.MediaFoundation › DXVA2_VideoProcess
DXVA2_VideoProcess
列挙型メンバー 18
| 名前 | 10進 | 16進 |
|---|---|---|
| DXVA2_VideoProcess_None | 0 | 0x0 |
| DXVA2_VideoProcess_YUV2RGB | 1 | 0x1 |
| DXVA2_VideoProcess_StretchX | 2 | 0x2 |
| DXVA2_VideoProcess_StretchY | 4 | 0x4 |
| DXVA2_VideoProcess_AlphaBlend | 8 | 0x8 |
| DXVA2_VideoProcess_SubRects | 16 | 0x10 |
| DXVA2_VideoProcess_SubStreams | 32 | 0x20 |
| DXVA2_VideoProcess_SubStreamsExtended | 64 | 0x40 |
| DXVA2_VideoProcess_YUV2RGBExtended | 128 | 0x80 |
| DXVA2_VideoProcess_AlphaBlendExtended | 256 | 0x100 |
| DXVA2_VideoProcess_Constriction | 512 | 0x200 |
| DXVA2_VideoProcess_NoiseFilter | 1024 | 0x400 |
| DXVA2_VideoProcess_DetailFilter | 2048 | 0x800 |
| DXVA2_VideoProcess_PlanarAlpha | 4096 | 0x1000 |
| DXVA2_VideoProcess_LinearScaling | 8192 | 0x2000 |
| DXVA2_VideoProcess_GammaCompensated | 16384 | 0x4000 |
| DXVA2_VideoProcess_MaintainsOriginalFieldData | 32768 | 0x8000 |
| DXVA2_VideoProcess_Mask | 65535 | 0xFFFF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DXVA2_VideoProcess : int {
DXVA2_VideoProcess_None = 0,
DXVA2_VideoProcess_YUV2RGB = 1,
DXVA2_VideoProcess_StretchX = 2,
DXVA2_VideoProcess_StretchY = 4,
DXVA2_VideoProcess_AlphaBlend = 8,
DXVA2_VideoProcess_SubRects = 16,
DXVA2_VideoProcess_SubStreams = 32,
DXVA2_VideoProcess_SubStreamsExtended = 64,
DXVA2_VideoProcess_YUV2RGBExtended = 128,
DXVA2_VideoProcess_AlphaBlendExtended = 256,
DXVA2_VideoProcess_Constriction = 512,
DXVA2_VideoProcess_NoiseFilter = 1024,
DXVA2_VideoProcess_DetailFilter = 2048,
DXVA2_VideoProcess_PlanarAlpha = 4096,
DXVA2_VideoProcess_LinearScaling = 8192,
DXVA2_VideoProcess_GammaCompensated = 16384,
DXVA2_VideoProcess_MaintainsOriginalFieldData = 32768,
DXVA2_VideoProcess_Mask = 65535
} DXVA2_VideoProcess;public enum DXVA2_VideoProcess : int
{
DXVA2_VideoProcess_None = 0,
DXVA2_VideoProcess_YUV2RGB = 1,
DXVA2_VideoProcess_StretchX = 2,
DXVA2_VideoProcess_StretchY = 4,
DXVA2_VideoProcess_AlphaBlend = 8,
DXVA2_VideoProcess_SubRects = 16,
DXVA2_VideoProcess_SubStreams = 32,
DXVA2_VideoProcess_SubStreamsExtended = 64,
DXVA2_VideoProcess_YUV2RGBExtended = 128,
DXVA2_VideoProcess_AlphaBlendExtended = 256,
DXVA2_VideoProcess_Constriction = 512,
DXVA2_VideoProcess_NoiseFilter = 1024,
DXVA2_VideoProcess_DetailFilter = 2048,
DXVA2_VideoProcess_PlanarAlpha = 4096,
DXVA2_VideoProcess_LinearScaling = 8192,
DXVA2_VideoProcess_GammaCompensated = 16384,
DXVA2_VideoProcess_MaintainsOriginalFieldData = 32768,
DXVA2_VideoProcess_Mask = 65535,
}Public Enum DXVA2_VideoProcess As Integer
DXVA2_VideoProcess_None = 0
DXVA2_VideoProcess_YUV2RGB = 1
DXVA2_VideoProcess_StretchX = 2
DXVA2_VideoProcess_StretchY = 4
DXVA2_VideoProcess_AlphaBlend = 8
DXVA2_VideoProcess_SubRects = 16
DXVA2_VideoProcess_SubStreams = 32
DXVA2_VideoProcess_SubStreamsExtended = 64
DXVA2_VideoProcess_YUV2RGBExtended = 128
DXVA2_VideoProcess_AlphaBlendExtended = 256
DXVA2_VideoProcess_Constriction = 512
DXVA2_VideoProcess_NoiseFilter = 1024
DXVA2_VideoProcess_DetailFilter = 2048
DXVA2_VideoProcess_PlanarAlpha = 4096
DXVA2_VideoProcess_LinearScaling = 8192
DXVA2_VideoProcess_GammaCompensated = 16384
DXVA2_VideoProcess_MaintainsOriginalFieldData = 32768
DXVA2_VideoProcess_Mask = 65535
End Enumimport enum
class DXVA2_VideoProcess(enum.IntEnum):
DXVA2_VideoProcess_None = 0
DXVA2_VideoProcess_YUV2RGB = 1
DXVA2_VideoProcess_StretchX = 2
DXVA2_VideoProcess_StretchY = 4
DXVA2_VideoProcess_AlphaBlend = 8
DXVA2_VideoProcess_SubRects = 16
DXVA2_VideoProcess_SubStreams = 32
DXVA2_VideoProcess_SubStreamsExtended = 64
DXVA2_VideoProcess_YUV2RGBExtended = 128
DXVA2_VideoProcess_AlphaBlendExtended = 256
DXVA2_VideoProcess_Constriction = 512
DXVA2_VideoProcess_NoiseFilter = 1024
DXVA2_VideoProcess_DetailFilter = 2048
DXVA2_VideoProcess_PlanarAlpha = 4096
DXVA2_VideoProcess_LinearScaling = 8192
DXVA2_VideoProcess_GammaCompensated = 16384
DXVA2_VideoProcess_MaintainsOriginalFieldData = 32768
DXVA2_VideoProcess_Mask = 65535// DXVA2_VideoProcess
pub const DXVA2_VideoProcess_None: i32 = 0;
pub const DXVA2_VideoProcess_YUV2RGB: i32 = 1;
pub const DXVA2_VideoProcess_StretchX: i32 = 2;
pub const DXVA2_VideoProcess_StretchY: i32 = 4;
pub const DXVA2_VideoProcess_AlphaBlend: i32 = 8;
pub const DXVA2_VideoProcess_SubRects: i32 = 16;
pub const DXVA2_VideoProcess_SubStreams: i32 = 32;
pub const DXVA2_VideoProcess_SubStreamsExtended: i32 = 64;
pub const DXVA2_VideoProcess_YUV2RGBExtended: i32 = 128;
pub const DXVA2_VideoProcess_AlphaBlendExtended: i32 = 256;
pub const DXVA2_VideoProcess_Constriction: i32 = 512;
pub const DXVA2_VideoProcess_NoiseFilter: i32 = 1024;
pub const DXVA2_VideoProcess_DetailFilter: i32 = 2048;
pub const DXVA2_VideoProcess_PlanarAlpha: i32 = 4096;
pub const DXVA2_VideoProcess_LinearScaling: i32 = 8192;
pub const DXVA2_VideoProcess_GammaCompensated: i32 = 16384;
pub const DXVA2_VideoProcess_MaintainsOriginalFieldData: i32 = 32768;
pub const DXVA2_VideoProcess_Mask: i32 = 65535;// DXVA2_VideoProcess
const (
DXVA2_VideoProcess_None int32 = 0
DXVA2_VideoProcess_YUV2RGB int32 = 1
DXVA2_VideoProcess_StretchX int32 = 2
DXVA2_VideoProcess_StretchY int32 = 4
DXVA2_VideoProcess_AlphaBlend int32 = 8
DXVA2_VideoProcess_SubRects int32 = 16
DXVA2_VideoProcess_SubStreams int32 = 32
DXVA2_VideoProcess_SubStreamsExtended int32 = 64
DXVA2_VideoProcess_YUV2RGBExtended int32 = 128
DXVA2_VideoProcess_AlphaBlendExtended int32 = 256
DXVA2_VideoProcess_Constriction int32 = 512
DXVA2_VideoProcess_NoiseFilter int32 = 1024
DXVA2_VideoProcess_DetailFilter int32 = 2048
DXVA2_VideoProcess_PlanarAlpha int32 = 4096
DXVA2_VideoProcess_LinearScaling int32 = 8192
DXVA2_VideoProcess_GammaCompensated int32 = 16384
DXVA2_VideoProcess_MaintainsOriginalFieldData int32 = 32768
DXVA2_VideoProcess_Mask int32 = 65535
)const
DXVA2_VideoProcess_None = 0;
DXVA2_VideoProcess_YUV2RGB = 1;
DXVA2_VideoProcess_StretchX = 2;
DXVA2_VideoProcess_StretchY = 4;
DXVA2_VideoProcess_AlphaBlend = 8;
DXVA2_VideoProcess_SubRects = 16;
DXVA2_VideoProcess_SubStreams = 32;
DXVA2_VideoProcess_SubStreamsExtended = 64;
DXVA2_VideoProcess_YUV2RGBExtended = 128;
DXVA2_VideoProcess_AlphaBlendExtended = 256;
DXVA2_VideoProcess_Constriction = 512;
DXVA2_VideoProcess_NoiseFilter = 1024;
DXVA2_VideoProcess_DetailFilter = 2048;
DXVA2_VideoProcess_PlanarAlpha = 4096;
DXVA2_VideoProcess_LinearScaling = 8192;
DXVA2_VideoProcess_GammaCompensated = 16384;
DXVA2_VideoProcess_MaintainsOriginalFieldData = 32768;
DXVA2_VideoProcess_Mask = 65535;// DXVA2_VideoProcess
pub const DXVA2_VideoProcess_None: i32 = 0;
pub const DXVA2_VideoProcess_YUV2RGB: i32 = 1;
pub const DXVA2_VideoProcess_StretchX: i32 = 2;
pub const DXVA2_VideoProcess_StretchY: i32 = 4;
pub const DXVA2_VideoProcess_AlphaBlend: i32 = 8;
pub const DXVA2_VideoProcess_SubRects: i32 = 16;
pub const DXVA2_VideoProcess_SubStreams: i32 = 32;
pub const DXVA2_VideoProcess_SubStreamsExtended: i32 = 64;
pub const DXVA2_VideoProcess_YUV2RGBExtended: i32 = 128;
pub const DXVA2_VideoProcess_AlphaBlendExtended: i32 = 256;
pub const DXVA2_VideoProcess_Constriction: i32 = 512;
pub const DXVA2_VideoProcess_NoiseFilter: i32 = 1024;
pub const DXVA2_VideoProcess_DetailFilter: i32 = 2048;
pub const DXVA2_VideoProcess_PlanarAlpha: i32 = 4096;
pub const DXVA2_VideoProcess_LinearScaling: i32 = 8192;
pub const DXVA2_VideoProcess_GammaCompensated: i32 = 16384;
pub const DXVA2_VideoProcess_MaintainsOriginalFieldData: i32 = 32768;
pub const DXVA2_VideoProcess_Mask: i32 = 65535;const
DXVA2_VideoProcess_None* = 0
DXVA2_VideoProcess_YUV2RGB* = 1
DXVA2_VideoProcess_StretchX* = 2
DXVA2_VideoProcess_StretchY* = 4
DXVA2_VideoProcess_AlphaBlend* = 8
DXVA2_VideoProcess_SubRects* = 16
DXVA2_VideoProcess_SubStreams* = 32
DXVA2_VideoProcess_SubStreamsExtended* = 64
DXVA2_VideoProcess_YUV2RGBExtended* = 128
DXVA2_VideoProcess_AlphaBlendExtended* = 256
DXVA2_VideoProcess_Constriction* = 512
DXVA2_VideoProcess_NoiseFilter* = 1024
DXVA2_VideoProcess_DetailFilter* = 2048
DXVA2_VideoProcess_PlanarAlpha* = 4096
DXVA2_VideoProcess_LinearScaling* = 8192
DXVA2_VideoProcess_GammaCompensated* = 16384
DXVA2_VideoProcess_MaintainsOriginalFieldData* = 32768
DXVA2_VideoProcess_Mask* = 65535enum DXVA2_VideoProcess : int {
DXVA2_VideoProcess_None = 0,
DXVA2_VideoProcess_YUV2RGB = 1,
DXVA2_VideoProcess_StretchX = 2,
DXVA2_VideoProcess_StretchY = 4,
DXVA2_VideoProcess_AlphaBlend = 8,
DXVA2_VideoProcess_SubRects = 16,
DXVA2_VideoProcess_SubStreams = 32,
DXVA2_VideoProcess_SubStreamsExtended = 64,
DXVA2_VideoProcess_YUV2RGBExtended = 128,
DXVA2_VideoProcess_AlphaBlendExtended = 256,
DXVA2_VideoProcess_Constriction = 512,
DXVA2_VideoProcess_NoiseFilter = 1024,
DXVA2_VideoProcess_DetailFilter = 2048,
DXVA2_VideoProcess_PlanarAlpha = 4096,
DXVA2_VideoProcess_LinearScaling = 8192,
DXVA2_VideoProcess_GammaCompensated = 16384,
DXVA2_VideoProcess_MaintainsOriginalFieldData = 32768,
DXVA2_VideoProcess_Mask = 65535,
}#define global DXVA2_VideoProcess_None 0x0
#define global DXVA2_VideoProcess_YUV2RGB 0x1
#define global DXVA2_VideoProcess_StretchX 0x2
#define global DXVA2_VideoProcess_StretchY 0x4
#define global DXVA2_VideoProcess_AlphaBlend 0x8
#define global DXVA2_VideoProcess_SubRects 0x10
#define global DXVA2_VideoProcess_SubStreams 0x20
#define global DXVA2_VideoProcess_SubStreamsExtended 0x40
#define global DXVA2_VideoProcess_YUV2RGBExtended 0x80
#define global DXVA2_VideoProcess_AlphaBlendExtended 0x100
#define global DXVA2_VideoProcess_Constriction 0x200
#define global DXVA2_VideoProcess_NoiseFilter 0x400
#define global DXVA2_VideoProcess_DetailFilter 0x800
#define global DXVA2_VideoProcess_PlanarAlpha 0x1000
#define global DXVA2_VideoProcess_LinearScaling 0x2000
#define global DXVA2_VideoProcess_GammaCompensated 0x4000
#define global DXVA2_VideoProcess_MaintainsOriginalFieldData 0x8000
#define global DXVA2_VideoProcess_Mask 0xFFFF