Иногда нужно знать какая видеокарта стоит на компьютере. С помощью этого кода, например, можно определить наличие некоторых видеокарт.
bool GeForce9500GT = false; // NVIDIA GeForce 9500 GT
bool RadeonHD4800Series = false; // ATI Radeon HD 4800 Series
const int VENDOR_NVIDIA = 0x10DE;
const int VENDOR_ATI = 0x1002;
const int DEV_G96 = 0x0643;
const int DEV_RV790 = 0x9462;
D3DADAPTER_IDENTIFIER8 id;
lpObj->GetAdapterIdentifier (D3DADAPTER_DEFAULT, D3DENUM_NO_WHQL_LEVEL, &id);
if (id. |
Читать | Комментировать
16 окт. 2009
Эти функции довольно универсальны и вместе с тем задачи, которые они выполняют, довольно часто используемы. Среди областей их применения могу выделить следующие, в которых я сам их использовал: управление камерой клавиатурой/мышью, позиционирование 3D звуков, создание игрового радара. Надеюсь, они сэкономят Ваше время.
Читать | Комментировать
12 окт. 2009