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


Работа с более ранними драйверами (Direct3D 9)

В этом разделе перечислены проблемы, которые могут возникнуть при работе с Direct3D 9 на драйверах, написанных для версий Direct3D до Direct3D 9.

  • При работе с устройством T&L HAL интенсивность тумана вычисляется, но абсолютная операция значения не применяется к этому значению. Вместо этого значение остается отрицательным, если это вычисляется. Лучший способ избежать этой ситуации заключается в том, чтобы правильно настроить преобразования. Менее предпочтительный метод заключается в том, чтобы сделать значения туманного начала и тумана отрицательными для сопоставления.

Чтобы проверка для драйвера Direct3D 9, найдите ненулевое значение для D3DDEVCAPS2_STREAMOFFSET в элементе DevCaps2 D3DCAPS9.

Программирование Советы