structure D3D12DDIARG_CREATE_VIDEO_EXTENSION_COMMAND_0063 (d3d12umddi.h)
Contient des arguments utilisés pour créer une commande d’extension vidéo.
Syntaxe
typedef struct D3D12DDIARG_CREATE_VIDEO_EXTENSION_COMMAND_0063 {
[in] UINT NodeMask;
[in] GUID CommandId;
[in] const void *pCreationParameters;
SIZE_T CreationParametersDataSizeInBytes;
D3D12DDI_HPROTECTEDRESOURCESESSION_0030 hDrvProtectedResourceSession;
} D3D12DDIARG_CREATE_VIDEO_EXTENSION_COMMAND_0063;
Membres
[in] NodeMask
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] pCreationParameters
Pointeur vers la structure des paramètres de création. Les paramètres de cette structure doivent correspondre à l’énumération des paramètres pour D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_CREATION.
CreationParametersDataSizeInBytes
Taille de la structure des paramètres de création en octets.
hDrvProtectedResourceSession
Gérez la D3D12DDI_HPROTECTEDRESOURCESESSION_0030. Le runtime a alloué de l’espace en fonction du résultat de PFND3D12DDI_CALC_PRIVATE_VIDEO_EXTENSION_COMMAND_SIZE pour que le pilote place son objet.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1903 |
d’en-tête | d3d12umddi.h |