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

VMR9_SampleFormat

列挙型
基底型i4

メンバー 6

名前10進16進
VMR9_SampleReserved10x1
VMR9_SampleProgressiveFrame20x2
VMR9_SampleFieldInterleavedEvenFirst30x3
VMR9_SampleFieldInterleavedOddFirst40x4
VMR9_SampleFieldSingleEven50x5
VMR9_SampleFieldSingleOdd60x6

各言語での定義

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

typedef enum VMR9_SampleFormat : int {
    VMR9_SampleReserved = 1,
    VMR9_SampleProgressiveFrame = 2,
    VMR9_SampleFieldInterleavedEvenFirst = 3,
    VMR9_SampleFieldInterleavedOddFirst = 4,
    VMR9_SampleFieldSingleEven = 5,
    VMR9_SampleFieldSingleOdd = 6
} VMR9_SampleFormat;
public enum VMR9_SampleFormat : int
{
    VMR9_SampleReserved = 1,
    VMR9_SampleProgressiveFrame = 2,
    VMR9_SampleFieldInterleavedEvenFirst = 3,
    VMR9_SampleFieldInterleavedOddFirst = 4,
    VMR9_SampleFieldSingleEven = 5,
    VMR9_SampleFieldSingleOdd = 6,
}
Public Enum VMR9_SampleFormat As Integer
    VMR9_SampleReserved = 1
    VMR9_SampleProgressiveFrame = 2
    VMR9_SampleFieldInterleavedEvenFirst = 3
    VMR9_SampleFieldInterleavedOddFirst = 4
    VMR9_SampleFieldSingleEven = 5
    VMR9_SampleFieldSingleOdd = 6
End Enum
import enum

class VMR9_SampleFormat(enum.IntEnum):
    VMR9_SampleReserved = 1
    VMR9_SampleProgressiveFrame = 2
    VMR9_SampleFieldInterleavedEvenFirst = 3
    VMR9_SampleFieldInterleavedOddFirst = 4
    VMR9_SampleFieldSingleEven = 5
    VMR9_SampleFieldSingleOdd = 6
// VMR9_SampleFormat
pub const VMR9_SampleReserved: i32 = 1;
pub const VMR9_SampleProgressiveFrame: i32 = 2;
pub const VMR9_SampleFieldInterleavedEvenFirst: i32 = 3;
pub const VMR9_SampleFieldInterleavedOddFirst: i32 = 4;
pub const VMR9_SampleFieldSingleEven: i32 = 5;
pub const VMR9_SampleFieldSingleOdd: i32 = 6;
// VMR9_SampleFormat
const (
	VMR9_SampleReserved int32 = 1
	VMR9_SampleProgressiveFrame int32 = 2
	VMR9_SampleFieldInterleavedEvenFirst int32 = 3
	VMR9_SampleFieldInterleavedOddFirst int32 = 4
	VMR9_SampleFieldSingleEven int32 = 5
	VMR9_SampleFieldSingleOdd int32 = 6
)
const
  VMR9_SampleReserved = 1;
  VMR9_SampleProgressiveFrame = 2;
  VMR9_SampleFieldInterleavedEvenFirst = 3;
  VMR9_SampleFieldInterleavedOddFirst = 4;
  VMR9_SampleFieldSingleEven = 5;
  VMR9_SampleFieldSingleOdd = 6;
// VMR9_SampleFormat
pub const VMR9_SampleReserved: i32 = 1;
pub const VMR9_SampleProgressiveFrame: i32 = 2;
pub const VMR9_SampleFieldInterleavedEvenFirst: i32 = 3;
pub const VMR9_SampleFieldInterleavedOddFirst: i32 = 4;
pub const VMR9_SampleFieldSingleEven: i32 = 5;
pub const VMR9_SampleFieldSingleOdd: i32 = 6;
const
  VMR9_SampleReserved* = 1
  VMR9_SampleProgressiveFrame* = 2
  VMR9_SampleFieldInterleavedEvenFirst* = 3
  VMR9_SampleFieldInterleavedOddFirst* = 4
  VMR9_SampleFieldSingleEven* = 5
  VMR9_SampleFieldSingleOdd* = 6
enum VMR9_SampleFormat : int {
    VMR9_SampleReserved = 1,
    VMR9_SampleProgressiveFrame = 2,
    VMR9_SampleFieldInterleavedEvenFirst = 3,
    VMR9_SampleFieldInterleavedOddFirst = 4,
    VMR9_SampleFieldSingleEven = 5,
    VMR9_SampleFieldSingleOdd = 6,
}
#define global VMR9_SampleReserved                  0x1
#define global VMR9_SampleProgressiveFrame          0x2
#define global VMR9_SampleFieldInterleavedEvenFirst 0x3
#define global VMR9_SampleFieldInterleavedOddFirst  0x4
#define global VMR9_SampleFieldSingleEven           0x5
#define global VMR9_SampleFieldSingleOdd            0x6