структура D3D12DDIARG_OPENADAPTER (d3d12umddi.h)
Структура D3D12DDIARG_OPENADAPTER описывает объект графического адаптера.
Синтаксис
typedef struct D3D12DDIARG_OPENADAPTER {
[in] D3D12DDI_HRTADAPTER hRTAdapter;
[out] D3D12DDI_HADAPTER hAdapter;
[in] const D3DDDI_ADAPTERCALLBACKS *pAdapterCallbacks;
[out] D3D12DDI_ADAPTERFUNCS *pAdapterFuncs;
} D3D12DDIARG_OPENADAPTER;
Члены
[in] hRTAdapter
Дескриптор среды выполнения для объекта графического адаптера, который указывает дескриптор, который драйвер должен использовать для запроса возможностей графического адаптера, когда драйвер вызывает функцию обратного вызова pfnQueryAdapterInfoCb , предоставляемую средой выполнения Microsoft Direct3D.
[out] hAdapter
Дескриптор объекта графического адаптера, указывающий дескриптор, используемый средой выполнения Direct3D в последующих вызовах драйвера для идентификации объекта графического адаптера. Драйвер создает уникальный дескриптор и передает его обратно в среду выполнения Direct3D.
[in] pAdapterCallbacks
Указатель на структуру D3DDDI_ADAPTERCALLBACKS , содержащую предоставленную средой выполнения Direct3D функцию обратного вызова pfnQueryAdapterInfoCb , которую может использовать драйвер.
[out] pAdapterFuncs
Указатель на структуру D3D12DDI_ADAPTERFUNCS, содержащую таблицу функций адаптера драйвера отображения пользовательского режима. Среда выполнения Direct3D использует эти функции для взаимодействия с драйвером отображения пользовательского режима об операциях, относящихся к графическому адаптеру.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12umddi.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по