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

Indica que la grabación en la lista de comandos ha finalizado.

Sintaxis

HRESULT Close();

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve uno de los valores siguientes:

  • E_FAIL si la lista de comandos ya se ha cerrado o se llamó a una API no válida durante la grabación de la lista de comandos.
  • E_OUTOFMEMORY si el sistema operativo se quedó sin memoria durante la grabación.
  • E_INVALIDARG si se pasó un argumento no válido a la API de lista de comandos durante la grabación.

Consulta Códigos de retorno de Direct3D 12 para ver otros valores devueltos posibles.

Comentarios

El tiempo de ejecución validará que la lista de comandos no se ha cerrado previamente. Si se encontró un error durante la grabación, el código de error se devuelve aquí. En este caso, el entorno de ejecución no llamará a la interfaz de controlador de dispositivo de cierre (DDI).

Para obtener un ejemplo de cómo crear una lista de comandos, vea método ID3D12GraphicsCommandList::Close.

Requisitos

Requisito Valor
Header d3d12video.h
Archivo DLL d3d12.dll