ID3D12Device4 ::CreateProtectedResourceSession, méthode (d3d12.h)
Crée un objet qui représente une session pour la protection du contenu. Vous pouvez ensuite fournir cette session lorsque vous créez des objets de ressource ou de tas, pour indiquer qu’ils doivent être protégés.
Notes
Le contenu de la mémoire ne peut pas être transféré d’une ressource protégée vers une ressource non protégée.
Syntaxe
HRESULT CreateProtectedResourceSession(
[in] const D3D12_PROTECTED_RESOURCE_SESSION_DESC *pDesc,
[in] REFIID riid,
[out] void **ppSession
);
Paramètres
[in] pDesc
Type : const D3D12_PROTECTED_RESOURCE_SESSION_DESC*
Pointeur vers une structure constante D3D12_PROTECTED_RESOURCE_SESSION_DESC , décrivant la session à créer.
[in] riid
Type : REFIID
Référence à l’identificateur global unique (GUID) de l’interface ID3D12ProtectedResourceSession .
[out] ppSession
Type : void**
Pointeur vers un bloc de mémoire qui reçoit un pointeur d’interface ID3D12ProtectedResourceSession vers l’objet de session créé.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
Plateforme cible | Windows |
En-tête | d3d12.h |
Bibliothèque | d3d12.lib |
DLL | d3d12.dll |