Введение в программирование трехмерных игр с DX9


Проверка поддержки аппаратной обработки вершин - часть 2


ПРИМЕЧАНИЕ

Идентификаторы D3DCREATE_HARDWARE_VERTEXPROCESSING и D3DCREATE_SOFTWARE_VERTEXPROCESSING — это предопределенные константы, означающие соответственно аппаратную обработку вершин и программную обработку вершин.

СОВЕТ

Разрабатывая приложения, использующие новые, специальные или дополнительные возможности (другими словами, возможности не поддерживаемые большинством устройтв) следует всегда проверять возможности устройства (D3DCAPS9), чтобы перед использованием требуемой возможности убедиться, что устройство поддерживает ее. Никогда не предполагайте, что необходимая вам возможность будет доступна. Также обраите внимание, что приложения из этой книги в большинстве случаев не следуют данной рекомендации — в большинстве случаев мы не проверяем возможности устройств.

ПРИМЕЧАНИЕ

Если какое-либо из рассматриваемых в книге приложений не работает на вашей системе, это скорее всего вызвано тем, что ваша аппаратура не поддерживает возможности, необходимые приложению. В таких случаях попробуйте использовать устройство REF.




- Начало -  - Назад -  - Вперед -