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 les types de filtre 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 de nuanceur post pixels. Si CheckDeviceFormat échoue avec D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING, les opérations de fusion post pixel ne sont pas prises en charge. Il s’agit notamment de test alpha, de brouillard de pixels, de fusion de cibles de rendu, d’activation de l’écriture de couleur et de trame. |
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 de texture et du mappage mip. |
Utilisez CheckDeviceFormat pour interroger la prise en charge matérielle de ces utilisations et d’autres utilisations répertoriées dans D3DUSAGE.
Informations constantes
Exigence | Valeur |
---|---|
En-tête | d3d9types.h |
Système d’exploitation minimal | Windows 98 |
Rubriques connexes