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 |