Работа с более ранними драйверами (Direct3D 9)
В этом разделе перечислены проблемы, которые могут возникнуть при работе с Direct3D 9 на драйверах, написанных для версий Direct3D до Direct3D 9.
- При работе с устройством T&L HAL интенсивность тумана вычисляется, но абсолютная операция значения не применяется к этому значению. Вместо этого значение остается отрицательным, если это вычисляется. Лучший способ избежать этой ситуации заключается в том, чтобы правильно настроить преобразования. Менее предпочтительный метод заключается в том, чтобы сделать значения туманного начала и тумана отрицательными для сопоставления.
Чтобы проверка для драйвера Direct3D 9, найдите ненулевое значение для D3DDEVCAPS2_STREAMOFFSET в элементе DevCaps2 D3DCAPS9.
См. также