共用方式為


ID3D12Device7::CreateProtectedResourceSession1 方法 (d3d12.h)

CreateProtectedResourceSession1 會修改 ID3D12Device4::CreateProtectedResourceSession 方法,並在透過 pDesc) 參數傳遞的結構中布建 (,以取得全域唯一識別碼 (GUID) ,以指出受保護資源會話的類型。

呼叫ID3D12Device4::CreateProtectedResourceSession相當於使用D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED GUID 呼叫ID3D12Device7::CreateProtectedResourceSession1

語法

HRESULT CreateProtectedResourceSession1(
  const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *pDesc,
  REFIID                                       riid,
  void                                         **ppSession
);

參數

pDesc

類型:_In_ const D3D12_PROTECTED_RESOURCE_SESSION_DESC1*

數D3D12_PROTECTED_RESOURCE_SESSION_DESC1 結構的指標,描述要建立的會話。

riid

類型:_In_ REFIID

受保護會話之介面的 GUID。 最常見的是 ID3D12ProtectedResourceSession1,雖然它可以是任何介面的任何 GUID 。 如果受保護的會話物件不支援此 GUID的介面,getter 會傳回 E_NOINTERFACE

ppSession

類型:_COM_Outptr_ void**

記憶體區塊的指標,該區塊會接收指定受保護會話的指標, (傳回的特定介面類別型取決於 riid) 。

需求

   
最低支援的用戶端 Windows 10組建 20348
最低支援的伺服器 Windows 10組建 20348
標頭 d3d12.h
程式庫 d3d12.lib
Dll d3d12.dll