ID3D12ProtectedSession::GetStatusFence-Methode (d3d12.h)

Ruft den Zaun für die geschützte Sitzung ab. Aus dem Zaun können Sie den aktuellen Gültigkeitswert der Eindeutigkeit abrufen (mithilfe von ID3D12Fence::GetCompletedValue) und Monitore für Änderungen am Wert hinzufügen. Dies ist ein schreibgeschützter Zaun.

Syntax

HRESULT GetStatusFence(
             REFIID riid,
  [optional] void   **ppFence
);

Parameter

riid

Die GUID der Schnittstelle zu einem Zaun. Am häufigsten ID3D12Fence, obwohl es sich um eine beliebige GUID für jede Schnittstelle sein kann. Wenn das geschützte Sitzungsobjekt die Schnittstelle für diese GUID nicht unterstützt, gibt die Funktion E_NOINTERFACE zurück.

[optional] ppFence

Ein Zeiger auf einen Speicherblock, der einen Zeiger auf den Zaun für die angegebene geschützte Sitzung empfängt.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile d3d12.h
Bibliothek D3D12.lib
DLL D3D12.dll

Weitere Informationen

ID3D12ProtectedSession