Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Registra un comando para ejecutar un comando de extensión de vídeo en una lista de comandos de descodificación.
Sintaxis
void ExecuteExtensionCommand(
ID3D12VideoExtensionCommand *pExtensionCommand,
const void *pExecutionParameters,
SIZE_T ExecutionParametersSizeInBytes
);
Parámetros
pExtensionCommand
Puntero a un id3D12VideoExtensionCommand que representa el comando de extensión de vídeo que se va a ejecutar. El autor de la llamada es responsable de mantener la duración del objeto hasta que se complete la ejecución del comando.
pExecutionParameters
Puntero a la estructura de parámetros de ejecució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_EXECUTION.
ExecutionParametersSizeInBytes
Tamaño de la estructura de parámetros pExecutionParameters , 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 |