Metodo ID3D12VideoProcessCommandList2::InitializeExtensionCommand (d3d12video.h)
Registra un comando per inizializzare o inizializzare nuovamente un comando di estensione video in un elenco di comandi del processore video.
Sintassi
void InitializeExtensionCommand(
ID3D12VideoExtensionCommand *pExtensionCommand,
const void *pInitializationParameters,
SIZE_T InitializationParametersSizeInBytes
);
Parametri
pExtensionCommand
Puntatore a un ID3D12VideoExtensionCommand che rappresenta il comando di estensione video da inizializzare. Il chiamante è responsabile del mantenimento della durata dell'oggetto fino al completamento dell'esecuzione del comando.
pInitializationParameters
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 un valore di fase del parametro di D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_INITIALIZATION.
InitializationParametersSizeInBytes
Dimensione in byte della struttura dei parametri pInitializationParameters .
Valore restituito
nessuno
Osservazioni
Gli errori durante l'inizializzazione del comando di estensione vengono segnalati tramite i livelli di debug e il valore restituito del metodo Close dell'elenco di comandi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 versione 2004 (10.0; Build 19041) |
Server minimo supportato | Windows Server, versione 2004 (10.0; Build 19041) |
Intestazione | d3d12video.h |