Win32 API 日本語リファレンス
ホームMedia.MediaFoundation › DXVA_SampleFormat

DXVA_SampleFormat

列挙型
基底型i4

メンバー 9

名前10進16進
DXVA_SampleFormatMask2550xFF
DXVA_SampleUnknown00x0
DXVA_SamplePreviousFrame10x1
DXVA_SampleProgressiveFrame20x2
DXVA_SampleFieldInterleavedEvenFirst30x3
DXVA_SampleFieldInterleavedOddFirst40x4
DXVA_SampleFieldSingleEven50x5
DXVA_SampleFieldSingleOdd60x6
DXVA_SampleSubStream70x7

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum DXVA_SampleFormat : int {
    DXVA_SampleFormatMask = 255,
    DXVA_SampleUnknown = 0,
    DXVA_SamplePreviousFrame = 1,
    DXVA_SampleProgressiveFrame = 2,
    DXVA_SampleFieldInterleavedEvenFirst = 3,
    DXVA_SampleFieldInterleavedOddFirst = 4,
    DXVA_SampleFieldSingleEven = 5,
    DXVA_SampleFieldSingleOdd = 6,
    DXVA_SampleSubStream = 7
} DXVA_SampleFormat;
public enum DXVA_SampleFormat : int
{
    DXVA_SampleFormatMask = 255,
    DXVA_SampleUnknown = 0,
    DXVA_SamplePreviousFrame = 1,
    DXVA_SampleProgressiveFrame = 2,
    DXVA_SampleFieldInterleavedEvenFirst = 3,
    DXVA_SampleFieldInterleavedOddFirst = 4,
    DXVA_SampleFieldSingleEven = 5,
    DXVA_SampleFieldSingleOdd = 6,
    DXVA_SampleSubStream = 7,
}
Public Enum DXVA_SampleFormat As Integer
    DXVA_SampleFormatMask = 255
    DXVA_SampleUnknown = 0
    DXVA_SamplePreviousFrame = 1
    DXVA_SampleProgressiveFrame = 2
    DXVA_SampleFieldInterleavedEvenFirst = 3
    DXVA_SampleFieldInterleavedOddFirst = 4
    DXVA_SampleFieldSingleEven = 5
    DXVA_SampleFieldSingleOdd = 6
    DXVA_SampleSubStream = 7
End Enum
import enum

class DXVA_SampleFormat(enum.IntEnum):
    DXVA_SampleFormatMask = 255
    DXVA_SampleUnknown = 0
    DXVA_SamplePreviousFrame = 1
    DXVA_SampleProgressiveFrame = 2
    DXVA_SampleFieldInterleavedEvenFirst = 3
    DXVA_SampleFieldInterleavedOddFirst = 4
    DXVA_SampleFieldSingleEven = 5
    DXVA_SampleFieldSingleOdd = 6
    DXVA_SampleSubStream = 7
// DXVA_SampleFormat
pub const DXVA_SampleFormatMask: i32 = 255;
pub const DXVA_SampleUnknown: i32 = 0;
pub const DXVA_SamplePreviousFrame: i32 = 1;
pub const DXVA_SampleProgressiveFrame: i32 = 2;
pub const DXVA_SampleFieldInterleavedEvenFirst: i32 = 3;
pub const DXVA_SampleFieldInterleavedOddFirst: i32 = 4;
pub const DXVA_SampleFieldSingleEven: i32 = 5;
pub const DXVA_SampleFieldSingleOdd: i32 = 6;
pub const DXVA_SampleSubStream: i32 = 7;
// DXVA_SampleFormat
const (
	DXVA_SampleFormatMask int32 = 255
	DXVA_SampleUnknown int32 = 0
	DXVA_SamplePreviousFrame int32 = 1
	DXVA_SampleProgressiveFrame int32 = 2
	DXVA_SampleFieldInterleavedEvenFirst int32 = 3
	DXVA_SampleFieldInterleavedOddFirst int32 = 4
	DXVA_SampleFieldSingleEven int32 = 5
	DXVA_SampleFieldSingleOdd int32 = 6
	DXVA_SampleSubStream int32 = 7
)
const
  DXVA_SampleFormatMask = 255;
  DXVA_SampleUnknown = 0;
  DXVA_SamplePreviousFrame = 1;
  DXVA_SampleProgressiveFrame = 2;
  DXVA_SampleFieldInterleavedEvenFirst = 3;
  DXVA_SampleFieldInterleavedOddFirst = 4;
  DXVA_SampleFieldSingleEven = 5;
  DXVA_SampleFieldSingleOdd = 6;
  DXVA_SampleSubStream = 7;
// DXVA_SampleFormat
pub const DXVA_SampleFormatMask: i32 = 255;
pub const DXVA_SampleUnknown: i32 = 0;
pub const DXVA_SamplePreviousFrame: i32 = 1;
pub const DXVA_SampleProgressiveFrame: i32 = 2;
pub const DXVA_SampleFieldInterleavedEvenFirst: i32 = 3;
pub const DXVA_SampleFieldInterleavedOddFirst: i32 = 4;
pub const DXVA_SampleFieldSingleEven: i32 = 5;
pub const DXVA_SampleFieldSingleOdd: i32 = 6;
pub const DXVA_SampleSubStream: i32 = 7;
const
  DXVA_SampleFormatMask* = 255
  DXVA_SampleUnknown* = 0
  DXVA_SamplePreviousFrame* = 1
  DXVA_SampleProgressiveFrame* = 2
  DXVA_SampleFieldInterleavedEvenFirst* = 3
  DXVA_SampleFieldInterleavedOddFirst* = 4
  DXVA_SampleFieldSingleEven* = 5
  DXVA_SampleFieldSingleOdd* = 6
  DXVA_SampleSubStream* = 7
enum DXVA_SampleFormat : int {
    DXVA_SampleFormatMask = 255,
    DXVA_SampleUnknown = 0,
    DXVA_SamplePreviousFrame = 1,
    DXVA_SampleProgressiveFrame = 2,
    DXVA_SampleFieldInterleavedEvenFirst = 3,
    DXVA_SampleFieldInterleavedOddFirst = 4,
    DXVA_SampleFieldSingleEven = 5,
    DXVA_SampleFieldSingleOdd = 6,
    DXVA_SampleSubStream = 7,
}
#define global DXVA_SampleFormatMask                0xFF
#define global DXVA_SampleUnknown                   0x0
#define global DXVA_SamplePreviousFrame             0x1
#define global DXVA_SampleProgressiveFrame          0x2
#define global DXVA_SampleFieldInterleavedEvenFirst 0x3
#define global DXVA_SampleFieldInterleavedOddFirst  0x4
#define global DXVA_SampleFieldSingleEven           0x5
#define global DXVA_SampleFieldSingleOdd            0x6
#define global DXVA_SampleSubStream                 0x7