Método ID3D12Device4::CreateProtectedResourceSession (d3d12.h)
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 |