ホーム › Media.MediaFoundation › DXVA2_BufferfType
DXVA2_BufferfType
列挙型メンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| DXVA2_PictureParametersBufferType | 0 | 0x0 |
| DXVA2_MacroBlockControlBufferType | 1 | 0x1 |
| DXVA2_ResidualDifferenceBufferType | 2 | 0x2 |
| DXVA2_DeblockingControlBufferType | 3 | 0x3 |
| DXVA2_InverseQuantizationMatrixBufferType | 4 | 0x4 |
| DXVA2_SliceControlBufferType | 5 | 0x5 |
| DXVA2_BitStreamDateBufferType | 6 | 0x6 |
| DXVA2_MotionVectorBuffer | 7 | 0x7 |
| DXVA2_FilmGrainBuffer | 8 | 0x8 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DXVA2_BufferfType : int {
DXVA2_PictureParametersBufferType = 0,
DXVA2_MacroBlockControlBufferType = 1,
DXVA2_ResidualDifferenceBufferType = 2,
DXVA2_DeblockingControlBufferType = 3,
DXVA2_InverseQuantizationMatrixBufferType = 4,
DXVA2_SliceControlBufferType = 5,
DXVA2_BitStreamDateBufferType = 6,
DXVA2_MotionVectorBuffer = 7,
DXVA2_FilmGrainBuffer = 8
} DXVA2_BufferfType;public enum DXVA2_BufferfType : int
{
DXVA2_PictureParametersBufferType = 0,
DXVA2_MacroBlockControlBufferType = 1,
DXVA2_ResidualDifferenceBufferType = 2,
DXVA2_DeblockingControlBufferType = 3,
DXVA2_InverseQuantizationMatrixBufferType = 4,
DXVA2_SliceControlBufferType = 5,
DXVA2_BitStreamDateBufferType = 6,
DXVA2_MotionVectorBuffer = 7,
DXVA2_FilmGrainBuffer = 8,
}Public Enum DXVA2_BufferfType As Integer
DXVA2_PictureParametersBufferType = 0
DXVA2_MacroBlockControlBufferType = 1
DXVA2_ResidualDifferenceBufferType = 2
DXVA2_DeblockingControlBufferType = 3
DXVA2_InverseQuantizationMatrixBufferType = 4
DXVA2_SliceControlBufferType = 5
DXVA2_BitStreamDateBufferType = 6
DXVA2_MotionVectorBuffer = 7
DXVA2_FilmGrainBuffer = 8
End Enumimport enum
class DXVA2_BufferfType(enum.IntEnum):
DXVA2_PictureParametersBufferType = 0
DXVA2_MacroBlockControlBufferType = 1
DXVA2_ResidualDifferenceBufferType = 2
DXVA2_DeblockingControlBufferType = 3
DXVA2_InverseQuantizationMatrixBufferType = 4
DXVA2_SliceControlBufferType = 5
DXVA2_BitStreamDateBufferType = 6
DXVA2_MotionVectorBuffer = 7
DXVA2_FilmGrainBuffer = 8// DXVA2_BufferfType
pub const DXVA2_PictureParametersBufferType: i32 = 0;
pub const DXVA2_MacroBlockControlBufferType: i32 = 1;
pub const DXVA2_ResidualDifferenceBufferType: i32 = 2;
pub const DXVA2_DeblockingControlBufferType: i32 = 3;
pub const DXVA2_InverseQuantizationMatrixBufferType: i32 = 4;
pub const DXVA2_SliceControlBufferType: i32 = 5;
pub const DXVA2_BitStreamDateBufferType: i32 = 6;
pub const DXVA2_MotionVectorBuffer: i32 = 7;
pub const DXVA2_FilmGrainBuffer: i32 = 8;// DXVA2_BufferfType
const (
DXVA2_PictureParametersBufferType int32 = 0
DXVA2_MacroBlockControlBufferType int32 = 1
DXVA2_ResidualDifferenceBufferType int32 = 2
DXVA2_DeblockingControlBufferType int32 = 3
DXVA2_InverseQuantizationMatrixBufferType int32 = 4
DXVA2_SliceControlBufferType int32 = 5
DXVA2_BitStreamDateBufferType int32 = 6
DXVA2_MotionVectorBuffer int32 = 7
DXVA2_FilmGrainBuffer int32 = 8
)const
DXVA2_PictureParametersBufferType = 0;
DXVA2_MacroBlockControlBufferType = 1;
DXVA2_ResidualDifferenceBufferType = 2;
DXVA2_DeblockingControlBufferType = 3;
DXVA2_InverseQuantizationMatrixBufferType = 4;
DXVA2_SliceControlBufferType = 5;
DXVA2_BitStreamDateBufferType = 6;
DXVA2_MotionVectorBuffer = 7;
DXVA2_FilmGrainBuffer = 8;// DXVA2_BufferfType
pub const DXVA2_PictureParametersBufferType: i32 = 0;
pub const DXVA2_MacroBlockControlBufferType: i32 = 1;
pub const DXVA2_ResidualDifferenceBufferType: i32 = 2;
pub const DXVA2_DeblockingControlBufferType: i32 = 3;
pub const DXVA2_InverseQuantizationMatrixBufferType: i32 = 4;
pub const DXVA2_SliceControlBufferType: i32 = 5;
pub const DXVA2_BitStreamDateBufferType: i32 = 6;
pub const DXVA2_MotionVectorBuffer: i32 = 7;
pub const DXVA2_FilmGrainBuffer: i32 = 8;const
DXVA2_PictureParametersBufferType* = 0
DXVA2_MacroBlockControlBufferType* = 1
DXVA2_ResidualDifferenceBufferType* = 2
DXVA2_DeblockingControlBufferType* = 3
DXVA2_InverseQuantizationMatrixBufferType* = 4
DXVA2_SliceControlBufferType* = 5
DXVA2_BitStreamDateBufferType* = 6
DXVA2_MotionVectorBuffer* = 7
DXVA2_FilmGrainBuffer* = 8enum DXVA2_BufferfType : int {
DXVA2_PictureParametersBufferType = 0,
DXVA2_MacroBlockControlBufferType = 1,
DXVA2_ResidualDifferenceBufferType = 2,
DXVA2_DeblockingControlBufferType = 3,
DXVA2_InverseQuantizationMatrixBufferType = 4,
DXVA2_SliceControlBufferType = 5,
DXVA2_BitStreamDateBufferType = 6,
DXVA2_MotionVectorBuffer = 7,
DXVA2_FilmGrainBuffer = 8,
}#define global DXVA2_PictureParametersBufferType 0x0
#define global DXVA2_MacroBlockControlBufferType 0x1
#define global DXVA2_ResidualDifferenceBufferType 0x2
#define global DXVA2_DeblockingControlBufferType 0x3
#define global DXVA2_InverseQuantizationMatrixBufferType 0x4
#define global DXVA2_SliceControlBufferType 0x5
#define global DXVA2_BitStreamDateBufferType 0x6
#define global DXVA2_MotionVectorBuffer 0x7
#define global DXVA2_FilmGrainBuffer 0x8