Partager via


structure D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063 (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 interroger des fonctionnalités et prendre uniquement en charge les types de données à 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 peu pour identifier le nœud (adaptateur physique de l’appareil) auquel la file d’attente de commandes s’applique. Chaque bit du masque correspond à un nœud unique. Seuls 1 bits peuvent être définis.

[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 de 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 d’octet 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 comme é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 d’octet de l’allocation de données de sortie.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1903
d’en-tête d3d12umddi.h