Método IHolographicQuadLayerUpdateParametersInterop::CommitDirect3D12Resource (windows.graphics.holographic.interop.h)
El método CommitDirect3D12Resource confirma un búfer de Direct3D 12 para la presentación en salidas asociadas a cualquier HolographicCamera a la que se adjunte la capa cuádruple. El búfer debe haberse creado llamando a CreateDirect3D12ContentBufferResource o CreateDirect3D12HardwareProtectedContentBufferResource en el mismo holographicQuadLayer correspondiente a este objeto de parámetros de actualización y la aplicación debe haber adquirido el búfer antes de la representación.
Sintaxis
HRESULT CommitDirect3D12Resource(
ID3D12Resource *pColorResourceToCommit,
ID3D12Fence *pColorResourceFence,
UINT64 colorResourceFenceSignalValue
);
Parámetros
pColorResourceToCommit
Tipo: ID3D12Resource*
El recurso de textura direct3D 12 con contenido que se va a mostrar al representar holographicQuadLayer correspondiente a este objeto de parámetros de actualización. El contenido también se mostrará durante los fotogramas posteriores, hasta que se proporcione otra actualización del búfer de contenido para este HolographicQuadLayer.
pColorResourceFence
Tipo: ID3D12Fence*
Barrera utilizada para indicar la finalización del trabajo de la aplicación en el recurso de búfer de contenido indicado por pColorResourceToCommit. Finalización de esta barrera en el valor indicado por colorResourceFenceSignalValue señala la transferencia de control del recurso de búfer de contenido de la aplicación a la plataforma en la cola de trabajo de GPU. La plataforma se basa en esta barrera y el valor indicado en colorResourceFenceSignalValue para poner en cola el trabajo en la GPU que lee del búfer de contenido.
colorResourceFenceSignalValue
Tipo: UINT64
Valor utilizado para indicar la finalización del trabajo en pColorResourceFence. La plataforma se basa en este valor de barrera para poner en cola el trabajo en la GPU que lee desde el búfer de contenido.
Valor devuelto
S_OK si se ejecuta correctamente; de lo contrario, devuelve un código de error HRESULT que indica el motivo del error. Consulte también Códigos de error COM (UI, Audio, DirectX, Codec).
Requisitos
Requisito | Value |
---|---|
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 | windows.graphics.holographic.interop.h |