Изменение функций сравнения буферов глубины (D3D9)
По умолчанию при тестировании глубины на поверхности отрисовки система Direct3D обновляет целевую поверхность отрисовки, если соответствующее значение глубины (z или w) для каждой точки меньше значения в буфере глубины. В приложении C++ вы изменяете способ сравнения значений глубины, вызвав метод IDirect3Device9::SetRenderState с параметром состояния, равным D3DRS_ZFUNC. Параметр значения должен иметь значение в D3DCMPFUNC перечисленном типе.
Связанные разделы