Compartilhar via


Método ID3D12VideoDecodeCommandList::Close (d3d12video.h)

Indica que a gravação na lista de comandos foi concluída.

Sintaxe

HRESULT Close();

Retornar valor

Tipo: HRESULT

Retorna S_OK se tiver êxito; caso contrário, retorna um dos seguintes valores:

  • E_FAIL se a lista de comandos já foi fechada ou se uma API inválida foi chamada durante a gravação da lista de comandos.
  • E_OUTOFMEMORY se o sistema operacional ficou sem memória durante a gravação.
  • E_INVALIDARG se um argumento inválido foi passado para a API de lista de comandos durante a gravação.

Consulte Códigos de retorno do Direct3D 12 para obter outros valores retornados possíveis.

Comentários

O runtime validará se a lista de comandos não foi fechada anteriormente. Se um erro tiver sido encontrado durante a gravação, o código de erro será retornado aqui. O runtime não chamará a DDI (interface de driver de dispositivo) fechada nesse caso.

Para obter um exemplo de criação de uma lista de comandos, consulte Método ID3D12GraphicsCommandList::Close

Requisitos

Requisito Valor
Cabeçalho d3d12video.h
DLL d3d12.dll