Share via


IHolographicCameraRenderingParametersInterop::CommitDirect3D12Resource-Methode (windows.graphics.holographic.interop.h)

Die CommitDirect3D12Resource-Methode committet einen Direct3D 12-Puffer für die Darstellung von Ausgaben, die einer HolographicCamera während eines bestimmten HolographicFrame zugeordnet sind. Der Puffer muss durch Aufrufen von CreateDirect3D12BackBufferResource oder CreateDirect3D12HardwareProtectedBackBufferResource für dasselbe HolographicCamera-Objekt erstellt worden sein, das diesem Renderingparameterobjekt entspricht, und der Puffer muss vor dem Rendern von Ihrer Anwendung abgerufen worden sein.

Syntax

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

Parameter

pColorResourceToCommit

Typ: ID3D12Resource*

Die Direct3D 12-Texturressource mit Inhalten, die bei der Darstellung des HolographicFrame zum Abrufen dieses Renderingparameterobjekts angezeigt werden sollen.

pColorResourceFence

Typ: ID3D12Fence*

Ein Zaun, der verwendet wird, um den Abschluss der App-Arbeit für die durch pColorResourceToCommit angegebene Farbpufferressource zu signalisieren. Abschluss dieses Zauns mit dem wert, der durch colorResourceFenceSignalValue angegeben ist, signalisiert die Übertragung der Steuerung der Farbressource von Ihrer Anwendung auf die Plattform in der GPU-Arbeitswarteschlange. Die Plattform basiert auf diesem Zaun und dem in colorResourceFenceSignalValue angegebenen Wert, um die Arbeit auf der GPU in die Warteschlange zu stellen, die aus dem Farbpuffer liest.

colorResourceFenceSignalValue

Typ: UINT64

Der Wert, der verwendet wird, um den Abschluss der Arbeit auf pColorResourceFence zu signalisieren. Die Plattform basiert auf diesem Zaunwert, um die Arbeit auf der GPU in die Warteschlange zu stellen, die aus dem Farbpuffer liest.

Rückgabewert

S_OK , wenn erfolgreich, gibt andernfalls einen HRESULT-Fehlercode zurück, der den Grund für den Fehler angibt. Siehe auch COM-Fehlercodes (UI, Audio, DirectX, Codec).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004 (10.0; Build 19041)
Unterstützte Mindestversion (Server) Windows Server, Version 2004 (10.0; Build 19041)
Kopfzeile windows.graphics.holographic.interop.h