Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Registra um comando para inicializar ou inicializar novamente um comando de extensão de vídeo em uma lista de comandos de decodificação de vídeo.
Sintaxe
void InitializeExtensionCommand(
ID3D12VideoExtensionCommand *pExtensionCommand,
const void *pInitializationParameters,
SIZE_T InitializationParametersSizeInBytes
);
Parâmetros
pExtensionCommand
Ponteiro para um ID3D12VideoExtensionCommand que representa o comando de extensão de vídeo a ser inicializado. O chamador é responsável por manter o tempo de vida do objeto até que a execução do comando seja concluída.
pInitializationParameters
Um ponteiro para a estrutura de parâmetros de criaçã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_INITIALIZATION.
InitializationParametersSizeInBytes
O tamanho da estrutura de parâmetros pInitializationParameters , 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 |