DXVAHDDDI_CONTENT_DESC構造体 (d3dumddi.h)
DXVAHDDDI_CONTENT_DESC構造体は、デコード デバイスが処理するビデオ コンテンツを記述します。
構文
typedef struct _DXVAHDDDI_CONTENT_DESC {
[in] DXVAHDDDI_FRAME_FORMAT InputFrameFormat;
DXVAHDDDI_RATIONAL InputFrameRate;
[in] UINT InputWidth;
[in] UINT InputHeight;
DXVAHDDDI_RATIONAL OutputFrameRate;
[in] UINT OutputWidth;
[in] UINT OutputHeight;
} DXVAHDDDI_CONTENT_DESC;
メンバーズ
[in] InputFrameFormat
入力ビデオ ストリームのフレーム形式を示す DXVAHDDDI_FRAME_FORMAT型指定された値。
InputFrameRate
[in]入力ビデオ ストリームのフレーム レートを表す小数部の値を指定する DXVAHDDDI_RATIONAL 構造体。
[in] InputWidth
入力ビデオ ストリームの幅 (ピクセル単位)。
[in] InputHeight
入力ビデオ ストリームの高さ (ピクセル単位)。
OutputFrameRate
[in]出力のフレーム レートを表す小数部の値を指定する DXVAHDDDI_RATIONAL 構造体。
[in] OutputWidth
出力ビデオ ストリームの幅 (ピクセル単位)。
[in] OutputHeight
出力ビデオ ストリームの高さ (ピクセル単位)。
備考
ドライバーは、DXVAHDDDI_CONTENT_DESCのメンバーの情報を使用して、その機能を最適化できます。 たとえば、ドライバーでは、高解像度コンテンツのコストのかかる機能やプログレッシブ コンテンツのインターレース解除機能を公開する必要がない場合があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | DXVAHDDDI_CONTENT_DESCは、Windows 7 オペレーティング システム以降でサポートされています。 |
ヘッダー | d3dumddi.h (D3dumddi.h を含む) |