D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC 構造体 (d3d10umddi.h)

ビデオ プロセッサのビデオ ストリームについて説明します。

構文

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC {
  D3D11_1DDI_VIDEO_FRAME_FORMAT InputFrameFormat;
  DXGI_RATIONAL                 InputFrameRate;
  UINT                          InputWidth;
  UINT                          InputHeight;
  DXGI_RATIONAL                 OutputFrameRate;
  UINT                          OutputWidth;
  UINT                          OutputHeight;
  D3D11_1DDI_VIDEO_USAGE        Usage;
} D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC;

メンバー

InputFrameFormat

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

InputFrameRate

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

InputWidth

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

InputHeight

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

OutputFrameRate

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

OutputWidth

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

OutputHeight

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

Usage

ビデオ プロセッサの使用方法を説明する D3D11_1DDI_VIDEO_USAGE 列挙体のメンバー。 この値は、速度とビデオ品質の間の望ましいトレードオフを示します。 ドライバーは、ビデオ プロセッサを作成するときにヒントとしてこのフラグを使用します。

要件

要件
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
Header d3d10umddi.h (D3d10umddi.h を含む)

こちらもご覧ください

D3D11_1DDI_VIDEO_FRAME_FORMAT

D3D11_1DDI_VIDEO_USAGE

DXGI_RATIONAL