D3D12DDIARG_VIDEO_GETCAPS_0020構造体 (d3d12umddi.h)

D3D12DDIARG_VIDEO_GETCAPS_0020構造体は、クライアント ドライバーのPFND3D12DDI_VIDEO_GETCAPS関数の呼び出し中に、指定した種類のビデオ関連の機能/サポートを取得するために使用されます。

構文

typedef struct D3D12DDIARG_VIDEO_GETCAPS_0020 {
  D3D12DDICAPS_TYPE_VIDEO_0020 Type;
  VOID                         *pInfo;
  VOID                         *pData;
  UINT                         DataSize;
} D3D12DDIARG_VIDEO_GETCAPS_0020;

メンバー

Type

ビデオ関連の機能の種類を指定する D3D12DDICAPS_TYPE_VIDEO_0020 値へのポインター。

pInfo

Type メンバーによって指定された型の機能を取得する条件を指定するデータを含むメモリ ブロックへのポインター。 条件がないことを示すには、このフィールドを NULL をポイントするように設定します。

pData

Type メンバーによって指定され、pInfo メンバーによって指定された条件によって決定される型の機能を含むメモリ ブロックへのポインター。

DataSize

pData のメモリ ブロックのサイズ (バイト単位)。

注釈

さまざまな D3D12DDICAPS_TYPE_VIDEO_0020 型の pInfopDataDataSize の意味と値の例については、「 PFND3D12DDI_VIDEO_GETCAPS 」を参照してください。

要件

要件
Header d3d12umddi.h (D3d12umddi.h を含む)

こちらもご覧ください

PFND3D12DDI_VIDEO_GETCAPS