Microsoft DirectX 8.0 |
VP 入力ストリームに関するデータ固有の特性を指定する。
構文
typedef struct _AMVPDATAINFO{ DWORD dwSize; DWORD dwMicrosecondsPerField; AMVPDIMINFO amvpDimInfo; DWORD dwPictAspectRatioX; DWORD dwPictAspectRatioY; BOOL bEnableDoubleClock; BOOL bEnableVACT; BOOL bDataIsInterlaced; LONG lHalfLinesOdd; BOOL bFieldPolarityInverted; DWORD dwNumLinesInVREF; LONG lHalfLinesEven; DWORD dwReserved1; } AMVPDATAINFO, *LPAMVPDATAINFO;
メンバ
- dwSize
- 構造体のサイズ (バイト単位)。
- dwMicrosecondsPerField
- 各フィールドの所要時間。
- amvpDimInfo
- ディメンジョン情報。
- dwPictAspectRatioX
- 画像アスペクト比の x ディメンジョン。
- dwPictAspectRatioY
- 画像アスペクト比の y ディメンジョン。
- bEnableDoubleClock
- ビデオ ポートはダブルクロッキングを有効にする必要がある。
- bEnableVACT
- ビデオ ポートは外部 VACT 信号を使用する必要がある。
- bDataIsInterlaced
- インターレース信号であることを示す。
- lHalfLinesOdd
- 奇数フィールドのハーフ ライン数。
- bFieldPolarityInverted
- ビデオ ポートはフィールド極性を反転する必要がある。
- dwNumLinesInVREF
- VREF のデータのライン数。
- lHalfLinesEven
- 偶数フィールドのハーフ ライン数。
- dwReserved1
- 将来的な使用のために予約されている。