D3DUSAGE_QUERY
Ces options identifient les types de ressources de requête.
#define | Description |
---|---|
D3DUSAGE_QUERY_FILTER | Interrogez le format de ressource pour voir s’il prend en charge des types de filtres de texture autres que D3DTEXF_POINT (qui est toujours pris en charge). |
D3DUSAGE_QUERY_LEGACYBUMPMAP | Interrogez la ressource sur une carte de bosses héritée. |
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING | Interrogez la ressource pour vérifier la prise en charge du mélange post-nuanceur de pixels. Si CheckDeviceFormat échoue avec D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING, les opérations de fusion de pixels postérieures ne sont pas prises en charge. Il s’agit notamment du test alpha, du brouillard de pixels, du mélange de cible de rendu, de l’activation de l’écriture de couleur et du tramage. |
D3DUSAGE_QUERY_SRGBREAD | Interrogez la ressource pour vérifier si une texture prend en charge la correction gamma pendant une opération de lecture. |
D3DUSAGE_QUERY_SRGBWRITE | Interrogez la ressource pour vérifier si une texture prend en charge la correction gamma pendant une opération d’écriture. |
D3DUSAGE_QUERY_VERTEXTEXTURE | Interrogez la ressource pour vérifier la prise en charge de l’échantillonnage de texture du nuanceur de vertex. |
D3DUSAGE_QUERY_WRAPANDMIP | Interrogez la ressource pour vérifier la prise en charge de l’habillage des textures et du mappage mip. |
Utilisez CheckDeviceFormat pour interroger la prise en charge matérielle de ces utilisations, ainsi que d’autres utilisations répertoriées dans D3DUSAGE.
Informations constantes
Condition requise | Valeur |
---|---|
En-tête | d3d9types.h |
Système d’exploitation minimal | Windows 98 |
Rubriques connexes