Método ID3D12VideoProcessCommandList2::ExecuteExtensionCommand (d3d12video.h)
Registra um comando para executar um comando de extensão de vídeo em uma lista de comandos de processo de vídeo.
Sintaxe
void ExecuteExtensionCommand(
ID3D12VideoExtensionCommand *pExtensionCommand,
const void *pExecutionParameters,
SIZE_T ExecutionParametersSizeInBytes
);
Parâmetros
pExtensionCommand
Ponteiro para um ID3D12VideoExtensionCommand que representa o comando de extensão de vídeo a ser executado. O chamador é responsável por manter o tempo de vida do objeto até que a execução do comando seja concluída.
pExecutionParameters
Um ponteiro para a estrutura de parâmetros de execução, que é definida pelo comando . A estrutura de parâmetros deve corresponder aos parâmetros enumerados por uma chamada para ID3D12VideoDevice::CheckFeatureSupport com o valor do recurso de D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS e um valor de estágio de parâmetro de D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_EXECUTION.
ExecutionParametersSizeInBytes
O tamanho da estrutura de parâmetros pExecutionParameters , em bytes.
Retornar valor
Nenhum
Comentários
Erros ao inicializar o comando de extensão são relatados por meio de camadas de depuração e o valor retornado do método Close da lista de comandos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 2004 (10.0; Build 19041) |
Servidor mínimo com suporte | Windows Server, versão 2004 (10.0; Build 19041) |
Cabeçalho | d3d12video.h |