Essas opções identificam tipos de recursos de consulta.
#define
Descrição
D3DUSAGE_QUERY_FILTER
Consulte o formato do recurso para ver se ele suporta tipos de filtro de textura diferentes de D3DTEXF_POINT (que é sempre suportado).
D3DUSAGE_QUERY_LEGACYBUMPMAP
Consulte o recurso sobre um mapa de relevo herdado.
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING
Consulte o recurso para verificar o suporte para a mistura de sombreador pós-pixel. Se CheckDeviceFormat falhar com D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING, as operações de mistura pós-pixel não serão suportadas. Estes incluem teste alfa, névoa de pixel, mistura de destino de renderização, ativação de gravação de cores e pontilhamento.
D3DUSAGE_QUERY_SRGBREAD
Consulte o recurso para verificar se uma textura suporta correção de gama durante uma operação de leitura.
D3DUSAGE_QUERY_SRGBWRITE
Consulte o recurso para verificar se uma textura suporta correção de 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 mip.
Use CheckDeviceFormat para consultar o suporte de hardware para esses usos e alguns outros usos listados no D3DUSAGE.