Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée une commande d’extension vidéo.
Syntaxe
HRESULT CreateVideoExtensionCommand(
const D3D12_VIDEO_EXTENSION_COMMAND_DESC *pDesc,
const void *pCreationParameters,
SIZE_T CreationParametersDataSizeInBytes,
ID3D12ProtectedResourceSession *pProtectedResourceSession,
REFIID riid,
void **ppVideoExtensionCommand
);
Paramètres
pDesc
Le D3D12_VIDEO_EXTENSION_COMMAND_DESC décrivant la commande à créer.
pCreationParameters
Pointeur vers la structure des paramètres de création, qui est défini par la commande . La structure des paramètres doit correspondre aux paramètres énumérés par un appel à ID3D12VideoDevice ::CheckFeatureSupport avec la valeur de fonctionnalité de D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS et une valeur d’étape de paramètre de D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION.
CreationParametersDataSizeInBytes
Taille de la structure de paramètre pCreationParameters , en octets.
pProtectedResourceSession
Id3D12ProtectedResourceSession pour la gestion de l’accès aux ressources protégées.
riid
Identificateur global unique (GUID) pour l’interface ID3D12VideoExtensionCommand .
ppVideoExtensionCommand
Pointeur vers un bloc de mémoire qui reçoit un pointeur vers l’interface ID3D12VideoExtensionCommand .
Valeur retournée
Cette méthode retourne un HRESULT.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 10 Build 20348 |
| Serveur minimal pris en charge | Windows 10 Build 20348 |
| En-tête | d3d12video.h |