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


Метод ID3D12Device4::CreateProtectedResourceSession (d3d12.h)

Создает объект , представляющий сеанс для защиты содержимого. Затем можно указать этот сеанс при создании объектов ресурсов или кучи, чтобы указать, что они должны быть защищены.

Примечание

Содержимое памяти не может быть передано из защищенного ресурса в незащищенный ресурс.

Синтаксис

HRESULT CreateProtectedResourceSession(
  [in]  const D3D12_PROTECTED_RESOURCE_SESSION_DESC *pDesc,
  [in]  REFIID                                      riid,
  [out] void                                        **ppSession
);

Параметры

[in] pDesc

Тип: const D3D12_PROTECTED_RESOURCE_SESSION_DESC*

Указатель на константу D3D12_PROTECTED_RESOURCE_SESSION_DESC структуру, описывающую создаваемый сеанс.

[in] riid

Тип: REFIID

Ссылка на глобальный уникальный идентификатор (GUID) интерфейса ID3D12ProtectedResourceSession .

[out] ppSession

Тип: void**

Указатель на блок памяти, который получает указатель интерфейса ID3D12ProtectedResourceSession на созданный объект сеанса.

Требования

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