D3D11_VIDEO_PROCESSOR_CONTENT_DESC 構造体 (d3d11.h)
ビデオ プロセッサのビデオ ストリームについて説明します。
構文
typedef struct D3D11_VIDEO_PROCESSOR_CONTENT_DESC {
D3D11_VIDEO_FRAME_FORMAT InputFrameFormat;
DXGI_RATIONAL InputFrameRate;
UINT InputWidth;
UINT InputHeight;
DXGI_RATIONAL OutputFrameRate;
UINT OutputWidth;
UINT OutputHeight;
D3D11_VIDEO_USAGE Usage;
} D3D11_VIDEO_PROCESSOR_CONTENT_DESC;
メンバー
InputFrameFormat
ビデオ ストリームのインターレース方法を説明する D3D11_VIDEO_FRAME_FORMAT 列挙体のメンバー。
InputFrameRate
DXGI_RATIONAL構造として指定された入力ビデオ ストリームのフレーム レート。
InputWidth
入力フレームの幅 (ピクセル単位)。
InputHeight
入力フレームの高さ (ピクセル単位)。
OutputFrameRate
DXGI_RATIONAL構造として指定された出力ビデオ ストリームのフレーム レート。
OutputWidth
出力フレームの幅 (ピクセル単位)。
OutputHeight
出力フレームの高さ (ピクセル単位)。
Usage
ビデオ プロセッサの使用方法を説明する D3D11_VIDEO_USAGE 列挙体のメンバー。 この値は、速度とビデオ品質の間の望ましいトレードオフを示します。 ドライバーは、ビデオ プロセッサを作成するときにヒントとしてこのフラグを使用します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
Header | d3d11.h |