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 |