Metodo IHolographicQuadLayerUpdateParametersInterop::CommitDirect3D12Resource (windows.graphics.holographic.interop.h)

Il metodo CommitDirect3D12Resource esegue il commit di un buffer Direct3D 12 per la presentazione negli output associati a qualsiasi HolographicCamera a cui è collegato il livello quad. Il buffer deve essere stato creato chiamando CreateDirect3D12ContentBufferResource o CreateDirect3D12HardwareProtectedContentBufferResource nello stesso oggetto HolographicQuadLayer corrispondente a questo oggetto di parametri di aggiornamento e il buffer deve essere stato acquisito dall'applicazione prima del rendering.

Sintassi

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

Parametri

pColorResourceToCommit

Tipo: ID3D12Resource*

Risorsa trama Direct3D 12 con contenuto da visualizzare quando si esegue il rendering dell'oggetto HolographicQuadLayer corrispondente a questo oggetto parametri di aggiornamento. Il contenuto verrà visualizzato anche durante tutti i fotogrammi successivi, fino a quando non viene fornito un altro aggiornamento del buffer del contenuto per questo HolographicQuadLayer.

pColorResourceFence

Tipo: ID3D12Fence*

Un recinto usato per segnalare il completamento del lavoro dell'app sulla risorsa buffer del contenuto indicata da pColorResourceToCommit. Il completamento di questo limite al valore indicato da colorResourceFenceSignalValue segnala il trasferimento del controllo della risorsa buffer del contenuto dall'applicazione alla piattaforma nella coda di lavoro gpu. La piattaforma si basa su questo limite e il valore indicato in colorResourceFenceSignalValue, per accodare il lavoro sulla GPU che legge dal buffer del contenuto.

colorResourceFenceSignalValue

Tipo: UINT64

Valore usato per segnalare il completamento del lavoro in pColorResourceFence. La piattaforma si basa su questo valore di isolamento per accodare il lavoro sulla GPU che legge dal buffer del contenuto.

Valore restituito

S_OK in caso di esito positivo, in caso contrario restituisce un codice di errore HRESULT che indica il motivo dell'errore. Vedi anche Codici di errore COM (interfaccia utente, audio, DirectX, codec).

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 2004 (10.0; Build 19041)
Server minimo supportato Windows Server, versione 2004 (10.0; Build 19041)
Intestazione windows.graphics.holographic.interop.h