Функция DXGIGetDebugInterface1 (dxgi1_3.h)

Извлекает интерфейс, используемый приложениями Магазина Windows для отладки графической инфраструктуры Microsoft DirectX (DXGI).

Синтаксис

HRESULT DXGIGetDebugInterface1(
        UINT   Flags,
        REFIID riid,
  [out] void   **pDebug
);

Параметры

Flags

Не используется.

riid

Глобальный уникальный идентификатор (GUID) запрошенного типа интерфейса, который может быть идентификатором для интерфейсов IDXGIDebug, IDXGIDebug1 или IDXGIInfoQueue .

[out] pDebug

Указатель на буфер, получающий указатель на интерфейс отладки.

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

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

Комментарии

Функция DXGIGetDebugInterface1 возвращает E_NOINTERFACE в системах без установленного пакета sdk для Windows, так как это помощь во время разработки.

Требования

   
Минимальная версия клиента Windows 8.1 [только классические приложения]
Минимальная версия сервера Windows Server 2012 R2 [только классические приложения]
Целевая платформа Windows
Header dxgi1_3.h
Библиотека DXGI.lib
DLL Dxgi.dll

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

Функции DXGI

IDXGIDebug1