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 つ以上の入力ストリームを合成する場合は、 InputWidth と InputHeight の値に最大のストリームを使用します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | dxvahd.h |