Метод 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. В противном случае возвращается кодошибки
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Сборка Windows 10 20348 |
минимальный поддерживаемый сервер | Сборка Windows 10 20348 |
заголовка | d3d11on12.h |
библиотеки |
D3D11.lib |
DLL | D3D11.dll |
См. также
- интерфейс ID3D12Device