Compartir a través de


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