次の方法で共有


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 で表される。

参照