Método ID3D12VideoProcessCommandList2::InitializeExtensionCommand (d3d12video.h)
Registra un comando para inicializar o volver a inicializar un comando de extensión de vídeo en una lista de comandos del procesador de vídeo.
Sintaxis
void InitializeExtensionCommand(
ID3D12VideoExtensionCommand *pExtensionCommand,
const void *pInitializationParameters,
SIZE_T InitializationParametersSizeInBytes
);
Parámetros
pExtensionCommand
Puntero a un id3D12VideoExtensionCommand que representa el comando de extensión de vídeo que se va a inicializar. El autor de la llamada es responsable de mantener la duración del objeto hasta que se complete la ejecución del comando.
pInitializationParameters
Puntero a la estructura de parámetros de creación, que se define mediante el comando . La estructura de parámetros debe coincidir con los parámetros enumerados por una llamada a ID3D12VideoDevice::CheckFeatureSupport con el valor de característica de D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS y un valor de fase de parámetro de D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_INITIALIZATION.
InitializationParametersSizeInBytes
Tamaño de la estructura de parámetros pInitializationParameters , en bytes.
Valor devuelto
None
Observaciones
Los errores al inicializar el comando de extensión se notifican a través de capas de depuración y el valor devuelto del método Close de la lista de comandos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 2004 (10.0; Compilación 19041) |
Servidor mínimo compatible | Windows Server, versión 2004 (10.0; Compilación 19041) |
Encabezado | d3d12video.h |