Метод 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 |