D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC構造体 (d3d11.h)

ビデオ プロセッサ出力ビューについて説明します。

構文

typedef struct D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC {
  D3D11_VPOV_DIMENSION ViewDimension;
  union {
    D3D11_TEX2D_VPOV       Texture2D;
    D3D11_TEX2D_ARRAY_VPOV Texture2DArray;
  };
} D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC;

メンバー

ViewDimension

ビューのリソースの種類。 D3D11_VPOV_DIMENSION 列挙体のメンバーとして指定されます。

Texture2D

出力ビューのテクスチャ リソースを識別する D3D11_TEX2D_VPOV 構造体。

ViewDimensionD3D11_VPOV_DIMENSION_TEXTURE2Dと等しい場合は、共用体のこのメンバーを使用します。

Texture2DArray

出力ビューのテクスチャ配列を識別する D3D11_TEX2D_ARRAY_VPOV 構造体。

ViewDimensionD3D11_VPOV_DIMENSION_TEXTURE2DARRAYと等しい場合は、共用体のこのメンバーを使用します。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
Header d3d11.h

こちらもご覧ください

Direct3D 11 ビデオ構造

ID3D11VideoDevice::CreateVideoProcessorOutputView