Freigeben über


D3DUSAGE_QUERY

Diese Optionen identifizieren Abfrageressourcentypen.

#define Beschreibung
D3DUSAGE_QUERY_FILTER Fragen Sie das Ressourcenformat ab, um festzustellen, ob es andere Texturfiltertypen als D3DTEXF_POINT unterstützt (die immer unterstützt wird).
D3DUSAGE_QUERY_LEGACYBUMPMAP Fragen Sie die Ressource nach einer älteren Bumpmap ab.
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING Fragen Sie die Ressource ab, um die Unterstützung für die Unterstützung für die Unterstützung von Post-Pixelshader-Blending zu überprüfen. Wenn CheckDeviceFormat- mit D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING fehlschlägt, werden Postpixelmischungsvorgänge nicht unterstützt. Dazu gehören Alphatest, Pixelnebel, Renderzielmischung, Farbschreibfunktionen und Dithering.
D3DUSAGE_QUERY_SRGBREAD Fragen Sie die Ressource ab, um zu überprüfen, ob eine Textur die Gammakorrektur während eines Lesevorgangs unterstützt.
D3DUSAGE_QUERY_SRGBWRITE Fragen Sie die Ressource ab, um zu überprüfen, ob eine Textur die Gammakorrektur während eines Schreibvorgangs unterstützt.
D3DUSAGE_QUERY_VERTEXTEXTURE Fragen Sie die Ressource ab, um die Unterstützung für das Textursampling des Vertex-Shaders zu überprüfen.
D3DUSAGE_QUERY_WRAPANDMIP Fragen Sie die Ressource ab, um die Unterstützung für den Texturumbruch und die Mip-Zuordnung zu überprüfen.

 

Verwenden Sie CheckDeviceFormat-, um die Hardwareunterstützung für diese Verwendungen abzufragen, und einige andere Verwendungen, die in D3DUSAGEaufgeführt sind.

Konstanteninformationen

Anforderung Wert
Kopfball d3d9types.h
Mindestbetriebssystem Windows 98

 

Direct3D-Konstanten