VMR9_SampleFormat 列挙
VMR9_SampleFormat 列挙型は、ビデオ ストリームのインターレースを記述する。
構文
typedef enum _VMR9_SampleFormat {
VMR9_SampleReserved = 1,
VMR9_SampleProgressiveFrame = 2,
VMR9_SampleFieldInterleavedEvenFirst = 3,
VMR9_SampleFieldInterleavedOddFirst = 4,
VMR9_SampleFieldSingleEven = 5,
VMR9_SampleFieldSingleOdd = 6
} VMR9_SampleFormat;
メンバ
VMR9_SampleReserved
予約済み。使用してはならない。
VMR9_SampleProgressiveFrame
プログレッシブ フレーム。非インターリーブ。
VMR9_SampleFieldInterleavedEvenFirst
各サンプルには 2 つのインターリーブされたフィールドが含まれており、偶数フィールドが先になっている。
VMR9_SampleFieldInterleavedOddFirst
各サンプルには 2 つのインターリーブされたフィールドが含まれており、奇数フィールドが先になっている。
VMR9_SampleFieldSingleEven
サンプルには 1 つのフィールドが含まれおり、サンプルの各ラインは非インターレース フレームの偶数ラインに対応する。つまり、サンプルのライン 0、1、2... は非インターレース フレームのライン 0、2、4... に対応する。不足しているラインは、フレームを非インターレース化するときに作成する必要がある。
VMR9_SampleFieldSingleOdd
サンプルには 1 つのフィールドが含まれおり、サンプルの各ラインは非インターレース フレームの奇数ラインに対応する。
参照