VMR9VideoDesc 構造体
VMR9VideoDesc 構造体は、非インターレース化されるビデオ ストリームを記述する。
構文
typedef struct _VMR9VideoDesc {
DWORD dwSize;
DWORD dwSampleWidth;
DWORD dwSampleHeight;
VMR9_SampleFormat SampleFormat;
DWORD dwFourCC;
VMR9Frequency InputSampleFreq;
VMR9Frequency OutputFrameFreq;
} VMR9VideoDesc;
メンバ
dwSize
構造体のサイズ (バイト単位)。
dwSampleWidth
非インターレース化するビデオの幅 (ピクセル単位)。
dwSampleHeight
非インターレース化するビデオの高さ (ピクセル単位)。
SampleFormat
サンプルのインターレース フォーマットを VMR9_SampleFormat 列挙のメンバとして指定する。
dwFourCC
FOURCC コードを指定する。有効な値には、NV12、YV12、YUY2、UYVY、IMC1、IMC2、IMC3、IMC4 がある。
InputSampleFreq
入力周波数を指定する VMR9Frequency 構造体。NTSC TV の場合、周波数は 30,000:1001 で表される。
OutputFrameFreq
出力周波数を指定する VMRFrequency 構造体。NTSC TV の場合、周波数は 60,000:1001 で表される。
参照