ID3D12Device7::CreateProtectedResourceSession1, méthode (d3d12.h)
CreateProtectedResourceSession1 révise la méthode ID3D12Device4::CreateProtectedResourceSession avec provisionnement (dans la structure passée via le paramètre pDesc ) pour un identificateur global unique (GUID) qui indique le type de session de ressource protégée.
Appeler ID3D12Device4::CreateProtectedResourceSession revient à appeler ID3D12Device7::CreateProtectedResourceSession1 avec le GUID D3D12_PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED .
Syntaxe
HRESULT CreateProtectedResourceSession1(
const D3D12_PROTECTED_RESOURCE_SESSION_DESC1 *pDesc,
REFIID riid,
void **ppSession
);
Paramètres
pDesc
Type : _In_ const D3D12_PROTECTED_RESOURCE_SESSION_DESC1*
Pointeur vers une structure de D3D12_PROTECTED_RESOURCE_SESSION_DESC1 constante, décrivant la session à créer.
riid
Type : _In_ REFIID
GUID de l’interface vers une session protégée. Le plus souvent, ID3D12ProtectedResourceSession1, bien qu’il puisse s’agir de n’importe quel GUID pour n’importe quelle interface. Si l’objet de session protégé ne prend pas en charge l’interface de ce GUID, le getter retourne E_NOINTERFACE.
ppSession
Type : _COM_Outptr_ void**
Pointeur vers un bloc de mémoire qui reçoit un pointeur vers la session protégée donnée (le type d’interface spécifique retourné dépend de riid).
Spécifications
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | d3d12.h |
Bibliothèque | d3d12.lib |
DLL | d3d12.dll |