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


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

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

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

Синтаксис

typedef struct _DD_GETFORMATCOUNTDATA {
  DD_GETDRIVERINFO2DATA gdi2;
  DWORD                 dwFormatCount;
  DWORD                 dwReserved;
} DD_GETFORMATCOUNTDATA;

Члены

gdi2

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

dwFormatCount

Получает количество поддерживаемых форматов поверхности.

dwReserved

Только версии DirectX 8.0 и 8.1. Задает зарезервированное поле. Драйвер не должен читать или записывать данные.

Только версии DirectX 9.0 и более поздних версий. Указывает версию среды выполнения DirectX, используемую приложением. Для этого элемента задано значение DD_RUNTIME_VERSION, которое 0x00000900 для DirectX 9.0.

Замечания

Для обработки запроса D3DGDI2_TYPE_GETFORMATCOUNT драйвер должен хранить количество форматов поверхности стиля DDI DirectX 8.0 и более поздних версий, которые он поддерживает в dwFormatCount члена DD_GETFORMATCOUNTDATA. Дополнительные сведения см. в списке форматов текстур.

Требования

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

См. также

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA