ID3D12GraphicsCommandList3 ::SetProtectedResourceSession, méthode (d3d12.h)
Spécifie si les ressources protégées sont accessibles ou non par les commandes suivantes dans la liste de commandes. Par défaut, aucune ressource protégée n’est activée. Après avoir appelé SetProtectedResourceSession avec une session valide, les ressources protégées du même type peuvent faire référence à cette session. Après avoir appelé SetProtectedResourceSession avec NULL, aucune ressource protégée n’est accessible.
Syntaxe
void SetProtectedResourceSession(
[in, optional] ID3D12ProtectedResourceSession *pProtectedResourceSession
);
Paramètres
[in, optional] pProtectedResourceSession
Type : ID3D12ProtectedResourceSession*
Pointeur facultatif vers un ID3D12ProtectedResourceSession. Vous pouvez obtenir un ID3D12ProtectedResourceSession en appelant ID3D12Device4 ::CreateProtectedResourceSession.
Valeur retournée
Si la valeur est définie, indique que les ressources protégées sont accessibles avec la session donnée. L’accès aux ressources protégées ne peut se produire qu’après l’appel de SetProtectedResourceSession avec une session valide. L’état de la liste de commandes est effacé lors de l’appel de cette méthode. Si vous passez la valeur NULL, aucune ressource protégée n’est accessible.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | d3d12.h |
Bibliothèque | D3D12.lib |
DLL | D3D12.dll |