Metodo ID3D12VideoDevice2::CreateVideoExtensionCommand (d3d12video.h)
Crea un comando di estensione video.
Sintassi
HRESULT CreateVideoExtensionCommand(
const D3D12_VIDEO_EXTENSION_COMMAND_DESC *pDesc,
const void *pCreationParameters,
SIZE_T CreationParametersDataSizeInBytes,
ID3D12ProtectedResourceSession *pProtectedResourceSession,
REFIID riid,
void **ppVideoExtensionCommand
);
Parametri
pDesc
D3D12_VIDEO_EXTENSION_COMMAND_DESC che descrive il comando da creare.
pCreationParameters
Puntatore alla struttura dei parametri di creazione, definita dal comando . La struttura dei parametri deve corrispondere ai parametri enumerati da una chiamata a ID3D12VideoDevice::CheckFeatureSupport con il valore della funzionalità di D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS e il valore della fase dei parametri di D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION.
CreationParametersDataSizeInBytes
Dimensioni della struttura dei parametri pCreationParameters , in byte.
pProtectedResourceSession
ID3D12ProtectedResourceSession per la gestione dell'accesso alle risorse protette.
riid
Identificatore univoco globale (GUID) per l'interfaccia ID3D12VideoExtensionCommand .
ppVideoExtensionCommand
Puntatore a un blocco di memoria che riceve un puntatore all'interfaccia ID3D12VideoExtensionCommand .
Valore restituito
Questo metodo restituisce un HRESULT.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 Build 20348 |
Server minimo supportato | Windows 10 Build 20348 |
Intestazione | d3d12video.h |