Определение поддержки оборудования (Direct3D 9)
Direct3D предоставляет следующие функции для определения поддержки оборудования.
-
Используется для проверки того, можно ли использовать формат поверхности в качестве текстуры, можно ли использовать формат поверхности в качестве текстуры и цели отрисовки или же формат поверхности можно использовать в качестве буфера трафарета глубины. Кроме того, этот метод используется для проверки поддержки формата буфера глубины и формата буфера трафарета глубины.
-
Используется для проверки способности устройства выполнять аппаратное ускорение, возможности создания цепочки буферов для презентации или способности устройства выполнять отрисовку в текущем формате отображения.
IDirect3D9::CheckDepthStencilMatch
Используется для проверки совместимости буфера трафарета глубины с форматом целевого объекта отрисовки. Обратите внимание, что перед вызовом этого метода приложение должно вызвать IDirect3D9::CheckDeviceFormat как в формате глубины, так и в формате render-target.
Связанные темы