ID3D12Device4::CreateProtectedResourceSession-Methode (d3d12.h)
Erstellt ein -Objekt, das eine Sitzung für den Inhaltsschutz darstellt. Sie können diese Sitzung dann bereitstellen, wenn Sie Ressourcen- oder Heapobjekte erstellen, um anzugeben, dass sie geschützt werden sollen.
Hinweis
Speicherinhalte können nicht von einer geschützten Ressource in eine ungeschützte Ressource übertragen werden.
Syntax
HRESULT CreateProtectedResourceSession(
[in] const D3D12_PROTECTED_RESOURCE_SESSION_DESC *pDesc,
[in] REFIID riid,
[out] void **ppSession
);
Parameter
[in] pDesc
Typ: const D3D12_PROTECTED_RESOURCE_SESSION_DESC*
Ein Zeiger auf eine konstante D3D12_PROTECTED_RESOURCE_SESSION_DESC Struktur, die die zu erstellende Sitzung beschreibt.
[in] riid
Typ: REFIID
Ein Verweis auf die GUID (Globally Unique Identifier) der ID3D12ProtectedResourceSession-Schnittstelle .
[out] ppSession
Typ: void**
Ein Zeiger auf einen Speicherblock, der einen ID3D12ProtectedResourceSession-Schnittstellenzeiger auf das erstellte Sitzungsobjekt empfängt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
Zielplattform | Windows |
Kopfzeile | d3d12.h |
Bibliothek | d3d12.lib |
DLL | d3d12.dll |