DXVAHD_CONTENT_DESC 構造体 (dxvahd.h)

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサのビデオ ストリームについて説明します。

ディスプレイ ドライバーは、この構造の情報を使用して、ビデオ プロセッサの機能を最適化できます。 たとえば、パフォーマンス上の理由から、高解像度 (HD) コンテンツでは一部の機能が公開されない場合があります。

構文

typedef struct _DXVAHD_CONTENT_DESC {
  DXVAHD_FRAME_FORMAT InputFrameFormat;
  DXVAHD_RATIONAL     InputFrameRate;
  UINT                InputWidth;
  UINT                InputHeight;
  DXVAHD_RATIONAL     OutputFrameRate;
  UINT                OutputWidth;
  UINT                OutputHeight;
} DXVAHD_CONTENT_DESC;

メンバー

InputFrameFormat

ビデオ ストリームのインターレース方法を説明する DXVAHD_FRAME_FORMAT 列挙体のメンバー。

InputFrameRate

DXVAHD_RATIONAL構造として指定された入力ビデオ ストリームのフレーム レート。

InputWidth

入力フレームの幅 (ピクセル単位)。

InputHeight

入力フレームの高さ (ピクセル単位)。

OutputFrameRate

DXVAHD_RATIONAL構造として指定された出力ビデオ ストリームのフレーム レート。

OutputWidth

出力フレームの幅 (ピクセル単位)。

OutputHeight

出力フレームの高さ (ピクセル単位)。

注釈

フレーム レートは比率で表されます。 たとえば、30 フレーム/秒 (fps) は 30:1、29.97 fps は 30000/1001 と表されます。 インターレース コンテンツの場合、フレームは 2 つのフィールドで構成されるため、フレーム レートはフィールド レートの半分になります。

アプリケーションが 2 つ以上の入力ストリームを合成する場合は、 InputWidthInputHeight の値に最大のストリームを使用します。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header dxvahd.h

こちらもご覧ください

DXVA-HD

Direct3D ビデオ構造

Media Foundation Structures