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 angegebenen Typ videobezogener 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;

Member

Type

Zeiger auf einen D3D12DDICAPS_TYPE_VIDEO_0020 Wert, der den Videofunktionstyp 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 Type-Element 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 vom Type-Member angegeben und möglicherweise durch die vom pInfo-Member angegebene Bedingung bestimmt wird.

DataSize

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

Hinweise

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

Anforderungen

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

Weitere Informationen

PFND3D12DDI_VIDEO_GETCAPS