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


структура DD_GETADAPTERGROUPDATA (d3dhal.h)

Только версии DirectX 9.0 и более поздних версий.

DD_GETADAPTERGROUPDATA — это структура данных, на которую указывает поле lpvDataDD_GETDRIVERINFODATA для запросов DD_GETDRIVERINFO2DATA с типом D3DGDI2_TYPE_GETADAPTERGROUP.

Синтаксис

typedef struct _DD_GETADAPTERGROUPDATA {
  DD_GETDRIVERINFO2DATA gdi2;
  ULONG_PTR             ulUniqueAdapterGroupId;
  DWORD                 dwReserved1;
  DWORD                 dwReserved2;
} DD_GETADAPTERGROUPDATA;

Члены

gdi2

Указывает структуру DD_GETDRIVERINFO2DATA, содержащую данные GetDriverInfo2 для запроса.

ulUniqueAdapterGroupId

Получает идентификатор группы адаптеров, составляющих многоглавую видеокарту драйвера. Драйвер должен предоставить уникальный идентификатор для главного и всех подчиненных адаптеров в этой группе.

dwReserved1

Задает зарезервированное поле. Драйвер не должен читать или записывать данные. Установите значение нулю.

dwReserved2

Задает зарезервированное поле. Драйвер не должен читать или записывать данные. Установите значение нулю.

Замечания

Среда выполнения использует DD_GETADAPTERGROUPDATA в запросе для удостоверения группы адаптеров драйвера. Эта группа использует видеоустройство, например память видео и трехмерный акселератор. Среда выполнения в основном использует этот запрос для адаптеров видео с двумя представлениями. Приложение может запросить, чтобы поверхностные ресурсы (например, текстуры и буферы вершин) были общими для адаптеров в группе, и среда выполнения соответствует такому запросу.

Идентификатор в ulUniqueAdapterGroupId должен быть уникальным для всех драйверов, включая драйверы от других поставщиков оборудования. Поэтому рекомендуется сообщить об этом идентификаторе в виде уникального адреса режима ядра, который не может быть распространен с другими многоглавыми видеокартами. Обратите внимание, что драйвер должен сообщить об этом идентификаторе как ненулевом.

Требования

Требование Ценность
заголовка d3dhal.h (include D3dhal.h)

См. также

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA