D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 structure (d3d12umddi.h)

D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA est la structure de données utilisée dans la requête pour les fonctionnalités de commande d’extension vidéo. Les structures d’entrée et de sortie sont définies par l’extension de commande vidéo particulière. Ces structures peuvent uniquement être utilisées pour les fonctionnalités d’interrogation et ne prennent en charge que les types de données d’impression à la demande (POD).

Syntaxe

typedef struct D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 {
  [in]  UINT       NodeIndex;
  [in]  GUID       CommandId;
  [in]  const void *pInputData;
  [in]  SIZE_T     InputDataSizeInBytes;
  [out] void       *pOutputData;
  [out] SIZE_T     OutputDataSizeInBytes;
} D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063;

Membres

[in] NodeIndex

Pour une opération GPU unique, définissez cette valeur sur zéro. S’il existe plusieurs nœuds GPU, définissez un bit pour identifier le nœud (l’adaptateur physique de l’appareil) auquel la file d’attente de commandes s’applique. Chaque bit du masque correspond à un seul nœud. Seul 1 bit peut être défini.

[in] CommandId

Identificateur unique de la commande d’extension vidéo.

[in] pInputData

Données d’entrée pour la requête de capacité allouée par l’appelant avec une taille InputDataSizeInBytes. Ce struct est énumérable comme étape de paramètre D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_INPUT de l’énumération D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063 .

[in] InputDataSizeInBytes

Taille en octets de l’allocation de données d’entrée.

[out] pOutputData

Données de sortie pour la requête de capacité allouée par l’appelant avec une taille de OutputDataSizeInBytes. Ce struct est énumérable en tant qu’étape de paramètre D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CAPS_OUTPUT de l’énumération D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063 .

[out] OutputDataSizeInBytes

Taille en octets de l’allocation de données de sortie.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 version 1903
En-tête d3d12umddi.h