确定 direct3D 9) (硬件支持

Direct3D 提供以下功能来确定硬件支持。

  • IDirect3D9::CheckDeviceFormat

    用于验证图面格式是否可用作纹理、图面格式是否可以用作纹理和呈现目标,或者图面格式是否可用作深度模具缓冲区。 此外,此方法还用于验证深度缓冲区格式支持和深度模具缓冲区格式支持。

  • IDirect3D9::CheckDeviceType

    用于验证设备执行硬件加速的能力、设备是否能够生成用于演示的交换链,或者设备是否能够呈现为当前显示格式。

  • IDirect3D9::CheckDepthStencilMatch

    用于验证深度模具缓冲区格式是否与呈现目标格式兼容。 请注意,在调用此方法之前,应用程序应对深度模具和呈现目标格式调用 IDirect3D9::CheckDeviceFormat

Direct3D 设备