Método ID3D12Device7::CreateProtectedResourceSession1 (d3d12.h)
CreateProtectedResourceSession1 revisa el método ID3D12Device4::CreateProtectedResourceSession con aprovisionamiento (en la estructura pasada a través del parámetro pDesc ) para un identificador único global (GUID) que indica el tipo de sesión de recursos protegidos.
Llamar a ID3D12Device4::CreateProtectedResourceSession equivale a llamar a ID3D12Device7::CreateProtectedResourceSession1 con el GUID de D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED .
Sintaxis
HRESULT CreateProtectedResourceSession1(
const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *pDesc,
REFIID riid,
void **ppSession
);
Parámetros
pDesc
Tipo: _In_ const D3D12_PROTECTED_RESOURCE_SESSION_DESC1*
Puntero a una estructura de D3D12_PROTECTED_RESOURCE_SESSION_DESC1 constante, que describe la sesión que se va a crear.
riid
Tipo: _In_ REFIID
GUID de la interfaz a una sesión protegida. Normalmente, ID3D12ProtectedResourceSession1, aunque puede ser cualquier GUID para cualquier interfaz. Si el objeto de sesión protegido no admite la interfaz para este GUID, el captador devolverá E_NOINTERFACE.
ppSession
Tipo: _COM_Outptr_ void**
Puntero a un bloque de memoria que recibe un puntero a la sesión de la sesión protegida especificada (el tipo de interfaz específico devuelto depende de riid).
Requisitos
Cliente mínimo compatible | Compilación 20348 de Windows 10 |
Servidor mínimo compatible | Compilación 20348 de Windows 10 |
Encabezado | d3d12.h |
Library | d3d12.lib |
Archivo DLL | d3d12.dll |