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 |