Essas opções identificam tipos de recurso de consulta.
#define
Descrição
D3DUSAGE_QUERY_FILTER
Consulte o formato de recurso para ver se ele dá suporte a tipos de filtro de textura diferentes de D3DTEXF_POINT (que sempre tem suporte).
D3DUSAGE_QUERY_LEGACYBUMPMAP
Consulte o recurso sobre um mapa de colisão herdado.
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING
Consulte o recurso para verificar o suporte para suporte à combinação de sombreador pós-pixel. Se CheckDeviceFormat falhar com D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING, não há suporte para operações de mesclagem pós-pixel. Isso inclui teste alfa, neblina de pixel, mesclagem de destino de renderização, habilitação de gravação de cores e dithering.
D3DUSAGE_QUERY_SRGBREAD
Consulte o recurso para verificar se uma textura dá suporte à correção gama durante uma operação de leitura.
D3DUSAGE_QUERY_SRGBWRITE
Consulte o recurso para verificar se uma textura dá suporte à correção gama durante uma operação de gravação.
D3DUSAGE_QUERY_VERTEXTEXTURE
Consulte o recurso para verificar o suporte para amostragem de textura do sombreador de vértice.
D3DUSAGE_QUERY_WRAPANDMIP
Consulte o recurso para verificar o suporte para encapsulamento de textura e mapeamento de mip.
Use CheckDeviceFormat para consultar o suporte de hardware para esses usos e alguns outros usos listados em D3DUSAGE.