ID3D12Device7::CreateProtectedResourceSession1 metode (d3d12.h)
CreateProtectedResourceSession1 merevisi metode ID3D12Device4::CreateProtectedResourceSession dengan provisi (dalam struktur yang diteruskan melalui parameter pDesc ) untuk pengidentifikasi unik global (GUID) yang menunjukkan jenis sesi sumber daya yang dilindungi.
Memanggil ID3D12Device4::CreateProtectedResourceSession setara dengan memanggil ID3D12Device7::CreateProtectedResourceSession1 dengan GUID D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED .
Sintaks
HRESULT CreateProtectedResourceSession1(
const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *pDesc,
REFIID riid,
void **ppSession
);
Parameter
pDesc
Ketik: _In_ const D3D12_PROTECTED_RESOURCE_SESSION_DESC1*
Penunjuk ke struktur D3D12_PROTECTED_RESOURCE_SESSION_DESC1 konstanta, yang menjelaskan sesi yang akan dibuat.
riid
Ketik: _In_ REFIID
GUID antarmuka ke sesi yang dilindungi. Paling umum, ID3D12ProtectedResourceSession1, meskipun mungkin GUID apa pun untuk antarmuka apa pun. Jika objek sesi yang dilindungi tidak mendukung antarmuka untuk GUID ini, getter akan mengembalikan E_NOINTERFACE.
ppSession
Jenis: _COM_Outptr_ batal**
Penunjuk ke blok memori yang menerima penunjuk ke sesi untuk sesi yang dilindungi tertentu (jenis antarmuka tertentu yang dikembalikan tergantung pada riid).
Persyaratan
Klien minimum yang didukung | Windows 10 Build 20348 |
Server minimum yang didukung | Windows 10 Build 20348 |
Header | d3d12.h |
Pustaka | d3d12.lib |
DLL | d3d12.dll |