Metodo IHolographicCameraRenderingParametersInterop::CommitDirect3D12Resource (windows.graphics.interop.h)
Il metodo CommitDirect3D12Resource esegue il commit di un buffer Direct3D 12 per la presentazione sugli output associati a holographicCamera durante un holographicFrame specifico. Il buffer deve essere stato creato chiamando CreateDirect3D12BackBufferResource o CreateDirect3D12HardwareProtectedBackBufferResource nello stesso oggetto HolographicCamera corrispondente a questo oggetto parametri di rendering 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 durante la presentazione di HolographicFrame usata per recuperare questo oggetto parametri di rendering.
pColorResourceFence
Tipo: ID3D12Fence*
Un recinto usato per segnalare il completamento del lavoro dell'app nella risorsa buffer del colore indicato da pColorResourceToCommit. Il completamento di questa barriera al valore indicato da colorResourceFenceSignalValue segnala il trasferimento del controllo della risorsa colore dall'applicazione alla piattaforma nella coda di lavoro della GPU. La piattaforma si basa su questa recinzione e il valore indicato in colorResourceFenceSignalValue, per eseguire la coda sulla GPU che legge dal buffer dei colori.
colorResourceFenceSignalValue
Tipo: UINT64
Valore utilizzato per segnalare il completamento del lavoro in pColorResourceFence. La piattaforma si basa su questo valore di recinto per il lavoro in coda sulla GPU che legge dal buffer dei colori.
Valore restituito
S_OK se ha esito positivo, in caso contrario, restituisce un codice di errore HRESULT che indica il motivo dell'errore. Vedere 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 |