Método ID3D12GraphicsCommandList3::SetProtectedResourceSession (d3d12.h)

Especifica se os recursos protegidos podem ou não ser acessados por comandos subsequentes na lista de comandos. Por padrão, nenhum recurso protegido está habilitado. Depois de chamar SetProtectedResourceSession com uma sessão válida, os recursos protegidos do mesmo tipo podem se referir a essa sessão. Depois de chamar SetProtectedResourceSession com NULL, nenhum recurso protegido poderá ser acessado.

Sintaxe

void SetProtectedResourceSession(
  [in, optional] ID3D12ProtectedResourceSession *pProtectedResourceSession
);

Parâmetros

[in, optional] pProtectedResourceSession

Tipo: ID3D12ProtectedResourceSession*

Um ponteiro opcional para uma ID3D12ProtectedResourceSession. Você pode obter uma ID3D12ProtectedResourceSession chamando ID3D12Device4::CreateProtectedResourceSession.

Retornar valor

Se definido, indica que os recursos protegidos podem ser acessados com a sessão fornecida. O acesso a recursos protegidos só pode ocorrer depois que SetProtectedResourceSession for chamado com uma sessão válida. O estado da lista de comandos é limpo ao chamar esse método. Se você passar NULL, nenhum recurso protegido poderá ser acessado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho d3d12.h
Biblioteca D3D12.lib
DLL D3D12.dll

Confira também

ID3D12GraphicsCommandList3