Share via


Método IHolographicCameraRenderingParametersInterop::CommitDirect3D12Resource (windows.graphics.holographic.interop.h)

O método CommitDirect3D12Resource confirma um buffer Direct3D 12 para apresentação em saídas associadas a um HolographicCamera durante um HolographicFrame específico. O buffer deve ter sido criado chamando CreateDirect3D12BackBufferResource ou CreateDirect3D12HardwareProtectedBackBufferResource no mesmo HolographicCamera correspondente a esse objeto de parâmetros de renderização e o buffer deve ter sido adquirido pelo aplicativo antes da renderização.

Sintaxe

HRESULT CommitDirect3D12Resource(
  ID3D12Resource *pColorResourceToCommit,
  ID3D12Fence    *pColorResourceFence,
  UINT64         colorResourceFenceSignalValue
);

Parâmetros

pColorResourceToCommit

Tipo: ID3D12Resource*

O recurso de textura Direct3D 12 com conteúdo a ser exibido ao apresentar o HolographicFrame usado para recuperar esse objeto de parâmetros de renderização.

pColorResourceFence

Tipo: ID3D12Fence*

Uma cerca usada para sinalizar a conclusão do trabalho do aplicativo no recurso de buffer de cores indicado por pColorResourceToCommit. A conclusão dessa cerca no valor indicado por colorResourceFenceSignalValue sinaliza a transferência do controle do recurso de cor do aplicativo para a plataforma na fila de trabalho da GPU. A plataforma depende dessa cerca e do valor indicado em colorResourceFenceSignalValue, para o trabalho de fila na GPU que lê do buffer de cores.

colorResourceFenceSignalValue

Tipo: UINT64

O valor usado para sinalizar a conclusão do trabalho em pColorResourceFence. A plataforma depende desse valor de cerca para o trabalho de fila na GPU que lê do buffer de cores.

Retornar valor

S_OK se tiver êxito, caso contrário, retornará um código de erro HRESULT indicando o motivo da falha. Consulte também códigos de erro COM (interface do usuário, áudio, DirectX, Codec).

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 windows.graphics.holographic.interop.h