Détermination de la prise en charge matérielle (Direct3D 9)

Direct3D fournit les fonctions suivantes pour déterminer la prise en charge matérielle.

  • IDirect3D9::CheckDeviceFormat

    Permet de vérifier si un format de surface peut être utilisé comme texture, si un format de surface peut être utilisé comme texture et cible de rendu, ou si un format de surface peut être utilisé comme mémoire tampon de gabarit de profondeur. En outre, cette méthode est utilisée pour vérifier la prise en charge du format de la mémoire tampon de profondeur et la prise en charge du format de mémoire tampon de profondeur-gabarit.

  • IDirect3D9::CheckDeviceType

    Permet de vérifier la capacité d’un appareil à effectuer une accélération matérielle, la capacité d’un appareil à créer une chaîne d’échange pour la présentation ou la capacité d’un appareil à afficher au format d’affichage actuel.

  • IDirect3D9::CheckDepthStencilMatch

    Permet de vérifier si un format de mémoire tampon de profondeur-gabarit est compatible avec un format de cible de rendu. Notez qu’avant d’appeler cette méthode, l’application doit appeler IDirect3D9::CheckDeviceFormat aux formats profondeur-gabarit et render-target.

Appareils Direct3D