IHolographicQuadLayerUpdateParametersInterop::CommitDirect3D12Resource-Methode (windows.graphics.holographic.interop.h)
Die CommitDirect3D12Resource-Methode committet einen Direct3D 12-Puffer für die Darstellung von Ausgaben, die einer Beliebigen HolographicCamera zugeordnet sind, an die die Quad-Ebene angefügt ist. Der Puffer muss durch Aufrufen von CreateDirect3D12ContentBufferResource oder CreateDirect3D12HardwareProtectedContentBufferResource auf demselben HolographicQuadLayer erstellt worden sein, der diesem Updateparameterobjekt 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 beim Rendern des HolographicQuadLayer-Objekts angezeigt werden sollen, das diesem Updateparameterobjekt entspricht. Der Inhalt wird auch während der nachfolgenden Frames angezeigt, bis ein weiteres Inhaltspufferupdate für diesen HolographicQuadLayer bereitgestellt wird.
pColorResourceFence
Typ: ID3D12Fence*
Ein Zaun, der verwendet wird, um den Abschluss der App-Arbeit für die durch pColorResourceToCommit angegebene Inhaltspufferressource zu signalisieren. Der Abschluss dieses Zauns mit dem durch colorResourceFenceSignalValue angegebenen Wert signalisiert die Übertragung der Steuerung der Inhaltspufferressource 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 Inhaltspuffer liest.
colorResourceFenceSignalValue
Typ: UINT64
Der Wert, der verwendet wird, um den Abschluss der Arbeit auf pColorResourceFence zu signalisieren. Die Plattform basiert auf diesem Umgrenzungswert, um die Arbeit auf der GPU, die aus dem Inhaltspuffer liest, in die Warteschlange zu stellen.
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 |