структура 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

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

dwReserved1

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

dwReserved2

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

Комментарии

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

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

Требования

Требование Значение
Заголовок d3dhal.h (включая D3dhal.h)

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

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA