Megosztás a következőn keresztül:


D3DUSAGE_QUERY

Ezek a beállítások azonosítják a lekérdezési erőforrástípusokat.

#define Leírás
D3DUSAGE_QUERY_FILTER Az erőforrás formátumának lekérdezésével ellenőrizze, hogy támogatja-e a D3DTEXF_POINT (ami mindig támogatott) típustól eltérő textúraszűrő-típusokat.
D3DUSAGE_QUERY_LEGACYBUMPMAP Lekérdezheti az erőforrást egy örökölt ütközési térképről.
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING Lekérdezheti az erőforrást a képpontárnyékoló-keverés támogatásának ellenőrzéséhez. Ha CheckDeviceFormat D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING meghiúsul, a képpontkeverési műveletek nem támogatottak. Ezek közé tartozik az alfateszt, a képpontfelhő, a render-cél keverése, a színírás engedélyezése és az osztás.
D3DUSAGE_QUERY_SRGBREAD Az erőforrás lekérdezésével ellenőrizheti, hogy egy anyagminta támogatja-e a gamma-korrekciót egy olvasási művelet során.
D3DUSAGE_QUERY_SRGBWRITE Az erőforrás lekérdezésével ellenőrizheti, hogy egy anyagminta támogatja-e a gamma-korrekciót egy írási művelet során.
D3DUSAGE_QUERY_VERTEXTEXTURE Az erőforrás lekérdezésével ellenőrizheti a csúcspont-árnyékoló textúra-mintavételezésének támogatását.
D3DUSAGE_QUERY_WRAPANDMIP Az erőforrás lekérdezésével ellenőrizheti, hogy támogatott-e a textúraburkolás és a mip-leképezés.

 

A CheckDeviceFormat használatával lekérdezheti az ilyen használatok hardvertámogatását, valamint a D3DUSAGEfelsorolt egyéb használatokat.

Állandó információ

Követelmény Érték
Fejléc d3d9types.h
Minimális operációs rendszer Windows 98

 

Direct3D-konstansok