Compartilhar via


Interface ID3D12VideoEncodeCommandList (d3d12video.h)

Encapsula uma lista de comandos gráficos para codificação de vídeo, incluindo estimativa de movimento.

Herança

A interface ID3D12VideoEncodeCommandList herda da interface ID3D12CommandList.

Métodos

A interface ID3D12VideoEncodeCommandList tem esses métodos.

 
ID3D12VideoEncodeCommandList::BeginEvent

Apenas para uso interno. Não se destina a ser chamado diretamente. (ID3D12VideoEncodeCommandList::BeginEvent)
ID3D12VideoEncodeCommandList::BeginQuery

Inicia uma consulta em execução. (ID3D12VideoEncodeCommandList::BeginQuery)
ID3D12VideoEncodeCommandList::ClearState

Redefine o estado de uma lista de comandos diretos de volta ao estado em que estava quando a lista de comandos foi criada. (ID3D12VideoEncodeCommandList::ClearState)
ID3D12VideoEncodeCommandList::Close

Indica que a gravação na lista de comandos foi concluída. (ID3D12VideoEncodeCommandList::Close)
ID3D12VideoEncodeCommandList::D iscardResource

Indique que o conteúdo atual de um recurso pode ser descartado. (ID3D12VideoEncodeCommandList::D iscardResource)
ID3D12VideoEncodeCommandList::EndEvent

Apenas para uso interno. Não se destina a ser chamado diretamente. (ID3D12VideoEncodeCommandList::EndEvent)
ID3D12VideoEncodeCommandList::EndQuery

Encerra uma consulta. (ID3D12VideoEncodeCommandList::EndQuery)
ID3D12VideoEncodeCommandList::EstimateMotion

Executa a operação de estimativa de movimento.
ID3D12VideoEncodeCommandList::Reset

Redefine uma lista de comandos de volta ao estado inicial como se uma nova lista de comandos tivesse sido criada. (ID3D12VideoEncodeCommandList::Reset)
ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap

Converte a saída do vetor de movimento do método EstimateMotion de formatos dependentes de hardware em um formato consistente definido pelas APIs de estimativa de movimento de vídeo.
ID3D12VideoEncodeCommandList::ResolveQueryData

Extrai dados de uma consulta. (ID3D12VideoEncodeCommandList::ResolveQueryData)
ID3D12VideoEncodeCommandList::ResourceBarrier

Notifica o driver de que ele precisa sincronizar vários acessos aos recursos. (ID3D12VideoEncodeCommandList::ResourceBarrier)
ID3D12VideoEncodeCommandList::SetMarker

Apenas para uso interno. Não se destina a ser chamado diretamente. (ID3D12VideoEncodeCommandList::SetMarker)
ID3D12VideoEncodeCommandList::SetPredication

Especifica que os comandos subsequentes não devem ser executados se o valor do predicado passar pela operação especificada. (ID3D12VideoEncodeCommandList::SetPredication)
ID3D12VideoEncodeCommandList::SetProtectedResourceSession

Especifica se os recursos protegidos podem ou não ser acessados por comandos subsequentes na lista de comandos de codificação de vídeo.
ID3D12VideoEncodeCommandList::WriteBufferImmediate

Grava vários valores imediatos de 32 bits nos locais de buffer especificados diretamente do fluxo de comando. (ID3D12VideoEncodeCommandList::WriteBufferImmediate)

Requisitos

   
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