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