判斷 Direct3D 9 (硬體支援)

Direct3D 提供下列功能來判斷硬體支援。

  • IDirect3D9::CheckDeviceFormat

    用來驗證介面格式是否可以當做紋理使用、介面格式是否可以當做紋理和轉譯目標使用,或介面格式是否可以當做深度樣板緩衝區使用。 此外,此方法可用來驗證深度緩衝區格式支援和深度樣板緩衝區格式支援。

  • IDirect3D9::CheckDeviceType

    用來確認裝置能夠執行硬體加速、裝置建置簡報交換鏈結的能力,或裝置能夠轉譯成目前的顯示格式。

  • IDirect3D9::CheckDepthStencilMatch

    用來驗證深度樣板緩衝區格式是否與轉譯目標格式相容。 請注意,在呼叫此方法之前,應用程式應該在深度樣板和轉譯目標格式上呼叫 IDirect3D9::CheckDeviceFormat

Direct3D 裝置