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


Метод ID3D12ProtectedSession::GetStatusFence (d3d12.h)

Извлекает ограждение для защищенного сеанса. Из забора можно получить текущее значение допустимости уникальности (с помощью ID3D12Fence::GetCompletedValue) и добавить мониторы для изменения его значения. Это забор только для чтения.

Синтаксис

HRESULT GetStatusFence(
             REFIID riid,
  [optional] void   **ppFence
);

Параметры

riid

GUID интерфейса для ограждения. Чаще всего это ID3D12Fence, хотя это может быть любой GUID для любого интерфейса. Если защищенный объект сеанса не поддерживает интерфейс для этого GUID, функция возвращает E_NOINTERFACE.

[optional] ppFence

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

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

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

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

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

ID3D12ProtectedSession