Método ID3D12Device4::CreateProtectedResourceSession (d3d12.h)
Cria um objeto que representa uma sessão para proteção de conteúdo. Em seguida, você pode fornecer essa sessão ao criar objetos de heap ou recurso para indicar que eles devem ser protegidos.
Observação
O conteúdo de memória não pode ser transferido de um recurso protegido para um recurso desprotegido.
Sintaxe
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*
Um ponteiro para uma estrutura de D3D12_PROTECTED_RESOURCE_SESSION_DESC constante, descrevendo a sessão a ser criada.
[in] riid
Tipo: REFIID
Uma referência ao GUID (identificador global exclusivo) da interface ID3D12ProtectedResourceSession .
[out] ppSession
Tipo: void**
Um ponteiro para um bloco de memória que recebe um ponteiro de interface ID3D12ProtectedResourceSession para o objeto de sessão criado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Plataforma de Destino | Windows |
Cabeçalho | d3d12.h |
Biblioteca | d3d12.lib |
DLL | d3d12.dll |