Поделиться через


Метод ID3D12GraphicsCommandList3::SetProtectedResourceSession (d3d12.h)

Указывает, можно ли получить доступ к защищенным ресурсам с помощью последующих команд в списке команд. По умолчанию защищенные ресурсы не включены. После вызова SetProtectedResourceSession с допустимым сеансом защищенные ресурсы того же типа могут ссылаться на этот сеанс. После вызова SetProtectedResourceSession с значением NULL доступ к защищенным ресурсам не будет.

Синтаксис

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

Параметры

[in, optional] pProtectedResourceSession

Тип: ID3D12ProtectedResourceSession*

Необязательный указатель на ID3D12ProtectedResourceSession. Id3D12ProtectedResourceSession можно получить, вызвав ID3D12Device4::CreateProtectedResourceSession.

Возвращаемое значение

Если задано значение , указывает, что доступ к защищенным ресурсам можно получить с помощью заданного сеанса. Доступ к защищенным ресурсам может происходить только после вызова SetProtectedResourceSession с допустимым сеансом. Состояние списка команд очищается при вызове этого метода. Если передать значение NULL, доступ к защищенным ресурсам не будет.

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Целевая платформа Windows
Header d3d12.h
Библиотека D3D12.lib
DLL D3D12.dll

См. также раздел

ID3D12GraphicsCommandList3