Freigeben über


D3D12DDIARG_VIDEO_GETCAPS_0020 Struktur (d3d12umddi.h)

Die D3D12DDIARG_VIDEO_GETCAPS_0020-Struktur wird verwendet, um während eines Aufrufs der PFND3D12DDI_VIDEO_GETCAPS-Funktion eines Clienttreibers einen bestimmten Typ von videobezogenen Funktionen/Unterstützung abzurufen.

Syntax

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

Angehörige

Type

Zeigen Sie auf einen D3D12DDICAPS_TYPE_VIDEO_0020 Wert, der den Typ der videobezogenen Funktion angibt.

pInfo

Ein Zeiger auf einen Speicherblock, der Daten enthält, die die Bedingung angibt, für die die Funktionen des Typs abgerufen werden sollen, der vom element Type angegeben wird. Legen Sie dieses Feld auf NULL fest, um keine Bedingung anzugeben.

pData

Ein Zeiger auf einen Speicherblock, der Funktionen des Typs enthält, der durch das element vom Type-Element angegeben und möglicherweise durch die durch das pInfo Member angegebene Bedingung bestimmt wird.

DataSize

Die Größe des Speicherblocks in Bytes bei pData-.

Bemerkungen

Beispiele für die Bedeutung/Werte von pInfo-, pData-und DataSize- für verschiedene D3D12DDICAPS_TYPE_VIDEO_0020 Typen finden Sie unter PFND3D12DDI_VIDEO_GETCAPS.

Anforderungen

Anforderung Wert
Header- d3d12umddi.h (einschließlich D3d12umddi.h)

Siehe auch

PFND3D12DDI_VIDEO_GETCAPS