Partager via


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

 

constantes Direct3D