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


Метод ID3D11On12Device1::GetD3D12Device (d3d11on12.h)

Извлекает устройство Direct3D 12 взаимодействия. Это обеспечивает более эффективное взаимодействие с компонентом, который может быть передан устройству Direct3D 11, но который хочет использовать Direct3D 12.

Синтаксис

HRESULT GetD3D12Device(
  REFIID riid,
  void   **ppvDevice
);

Параметры

riid

Тип: REFIID

Ссылка на глобальный уникальный идентификатор (GUID) интерфейса, который вы хотите вернуть в ppvDevice. Ожидается, что это guid ID3D12Device.

ppvDevice

Тип: void**

Указатель на блок памяти, который получает указатель на устройство. Это адрес указателя на ID3D12Device, представляющий устройство Direct3D 12.

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

Тип: HRESULT

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Сборка Windows 10 20348
минимальный поддерживаемый сервер Сборка Windows 10 20348
заголовка d3d11on12.h
библиотеки D3D11.lib
DLL D3D11.dll

См. также