Freigeben über


ID3D12GraphicsCommandList3::SetProtectedResourceSession-Methode (d3d12.h)

Gibt an, ob durch nachfolgende Befehle in der Befehlsliste auf geschützte Ressourcen zugegriffen werden kann. Standardmäßig sind keine geschützten Ressourcen aktiviert. Nach dem Aufrufen von SetProtectedResourceSession mit einer gültigen Sitzung können geschützte Ressourcen desselben Typs auf diese Sitzung verweisen. Nach dem Aufrufen von SetProtectedResourceSession mit NULL kann auf keine geschützten Ressourcen zugegriffen werden.

Syntax

void SetProtectedResourceSession(
  [in, optional] ID3D12ProtectedResourceSession *pProtectedResourceSession
);

Parameter

[in, optional] pProtectedResourceSession

Typ: ID3D12ProtectedResourceSession*

Ein optionaler Zeiger auf eine ID3D12ProtectedResourceSession. Sie können eine ID3D12ProtectedResourceSession abrufen, indem Sie ID3D12Device4::CreateProtectedResourceSession aufrufen.

Rückgabewert

Wenn festgelegt, gibt an, dass mit der angegebenen Sitzung auf geschützte Ressourcen zugegriffen werden kann. Der Zugriff auf geschützte Ressourcen kann nur erfolgen, nachdem SetProtectedResourceSession mit einer gültigen Sitzung aufgerufen wurde. Der Befehlslistenstatus wird beim Aufrufen dieser Methode gelöscht. Wenn Sie NULL übergeben, kann auf keine geschützten Ressourcen zugegriffen werden.

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

ID3D12GraphicsCommandList3