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

[入力]入力ビデオ ストリームのフレーム レートを表す小数部の値を指定する DXVAHDDDI_RATIONAL 構造体。

[in] InputWidth

入力ビデオ ストリームの幅 (ピクセル単位)。

[in] InputHeight

入力ビデオ ストリームの高さ (ピクセル単位)。

OutputFrameRate

[入力]出力 フレーム レートを表す小数部の値を指定するDXVAHDDDI_RATIONAL構造体。

[in] OutputWidth

出力ビデオ ストリームの幅 (ピクセル単位)。

[in] OutputHeight

出力ビデオ ストリームの高さ (ピクセル単位)。

注釈

ドライバーは、DXVAHDDDI_CONTENT_DESCのメンバーの情報を使用して、その機能を最適化できます。 たとえば、ドライバーは、高解像度コンテンツのコストのかかる機能と、プログレッシブ コンテンツのインターレース解除機能を公開する必要がない場合があります。

要件

要件
サポートされている最小のクライアント DXVAHDDDI_CONTENT_DESCは、Windows 7 オペレーティング システム以降でサポートされています。
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

DXVAHDDDI_FRAME_FORMAT

DXVAHDDDI_RATIONAL