Compartir a través de


Interfaz ID3D12VideoEncodeCommandList (d3d12video.h)

Encapsula una lista de comandos gráficos para la codificación de vídeo, incluida la estimación de movimiento.

Herencia

La interfaz ID3D12VideoEncodeCommandList hereda de la interfaz ID3D12CommandList.

Métodos

La interfaz ID3D12VideoEncodeCommandList tiene estos métodos.

 
ID3D12VideoEncodeCommandList::BeginEvent

Solo para uso interno. No se debe llamar a este método directamente. (ID3D12VideoEncodeCommandList::BeginEvent)
ID3D12VideoEncodeCommandList::BeginQuery

Inicia una consulta en ejecución. (ID3D12VideoEncodeCommandList::BeginQuery)
ID3D12VideoEncodeCommandList::ClearState

Restablece el estado de una lista de comandos directos al estado en el que se encontraba cuando se creó la lista de comandos. (ID3D12VideoEncodeCommandList::ClearState)
ID3D12VideoEncodeCommandList::Close

Indica que la grabación en la lista de comandos ha finalizado. (ID3D12VideoEncodeCommandList::Close)
ID3D12VideoEncodeCommandList::D iscardResource

Indica que se puede descartar el contenido actual de un recurso. (ID3D12VideoEncodeCommandList::D iscardResource)
ID3D12VideoEncodeCommandList::EndEvent

Solo para uso interno. No se debe llamar a este método directamente. (ID3D12VideoEncodeCommandList::EndEvent)
ID3D12VideoEncodeCommandList::EndQuery

Finaliza una consulta. (ID3D12VideoEncodeCommandList::EndQuery)
ID3D12VideoEncodeCommandList::EstimateMotion

Realiza la operación de estimación de movimiento.
ID3D12VideoEncodeCommandList::Reset

Restablece una lista de comandos a su estado inicial como si se acaba de crear una nueva lista de comandos. (ID3D12VideoEncodeCommandList::Reset)
ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap

Convierte la salida del vector de movimiento del método EstimateMotion de formatos dependientes del hardware en un formato coherente definido por las API de estimación de movimiento de vídeo.
ID3D12VideoEncodeCommandList::ResolveQueryData

Extrae datos de una consulta. (ID3D12VideoEncodeCommandList::ResolveQueryData)
ID3D12VideoEncodeCommandList::ResourceBarrier

Notifica al controlador que necesita sincronizar varios accesos a los recursos. (ID3D12VideoEncodeCommandList::ResourceBarrier)
ID3D12VideoEncodeCommandList::SetMarker

Solo para uso interno. No se debe llamar a este método directamente. (ID3D12VideoEncodeCommandList::SetMarker)
ID3D12VideoEncodeCommandList::SetPredication

Especifica que los comandos posteriores no deben realizarse si el valor del predicado pasa la operación especificada. (ID3D12VideoEncodeCommandList::SetPredication)
ID3D12VideoEncodeCommandList::SetProtectedResourceSession

Especifica si los comandos posteriores pueden acceder a los recursos protegidos o no en la lista de comandos de codificación de vídeo.
ID3D12VideoEncodeCommandList::WriteBufferImmediate

Escribe un número de valores inmediatos de 32 bits en las ubicaciones de búfer especificadas directamente desde la secuencia de comandos. (ID3D12VideoEncodeCommandList::WriteBufferImmediate)

Requisitos

   
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