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 |