Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea un objeto que representa una sesión para la protección de contenido. Después, puede proporcionar esa sesión al crear objetos de recurso o montón, para indicar que deben protegerse.
Nota
El contenido de la memoria no se puede transferir de un recurso protegido a un recurso desprotegido.
Sintaxis
HRESULT CreateProtectedResourceSession(
[in] const D3D12_PROTECTED_RESOURCE_SESSION_DESC *pDesc,
[in] REFIID riid,
[out] void **ppSession
);
Parámetros
[in] pDesc
Tipo: const D3D12_PROTECTED_RESOURCE_SESSION_DESC*
Puntero a una estructura D3D12_PROTECTED_RESOURCE_SESSION_DESC constante, que describe la sesión que se va a crear.
[in] riid
Tipo: REFIID
Referencia al identificador único global (GUID) de la interfaz ID3D12ProtectedResourceSession .
[out] ppSession
Tipo: void**
Puntero a un bloque de memoria que recibe un puntero de interfaz ID3D12ProtectedResourceSession al objeto de sesión creado.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | compilación 20348 de Windows 10 |
| Servidor mínimo compatible | compilación 20348 de Windows 10 |
| Plataforma de destino | Windows |
| Encabezado | d3d12.h |
| Library | d3d12.lib |
| Archivo DLL | d3d12.dll |