D3DUSAGE_QUERY
Te opcje identyfikują typy zasobów zapytań.
#define | Opis |
---|---|
D3DUSAGE_QUERY_FILTER | Wykonaj zapytanie dotyczące formatu zasobu, aby sprawdzić, czy obsługuje typy filtrów tekstur innych niż D3DTEXF_POINT (które są zawsze obsługiwane). |
D3DUSAGE_QUERY_LEGACYBUMPMAP | Wykonaj zapytanie o zasób o starszej mapie bump. |
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING | Wykonaj zapytanie o zasób, aby sprawdzić obsługę cieniowania pikseli post. Jeśli CheckDeviceFormat kończy się niepowodzeniem z D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING, operacje łączenia pikseli nie są obsługiwane. Należą do nich test alfa, mgła pikseli, mieszanie obiektów docelowych renderowania, włączanie zapisu kolorów i dithering. |
D3DUSAGE_QUERY_SRGBREAD | Wykonaj zapytanie dotyczące zasobu, aby sprawdzić, czy tekstura obsługuje korektę gamma podczas operacji odczytu. |
D3DUSAGE_QUERY_SRGBWRITE | Wykonaj zapytanie dotyczące zasobu, aby sprawdzić, czy tekstura obsługuje korektę gamma podczas operacji zapisu. |
D3DUSAGE_QUERY_VERTEXTEXTURE | Wykonaj zapytanie dotyczące zasobu, aby sprawdzić obsługę próbkowania tekstury cieniowania wierzchołków. |
D3DUSAGE_QUERY_WRAPANDMIP | Wykonaj zapytanie dotyczące zasobu, aby sprawdzić obsługę zawijania tekstur i mapowania mip. |
Użyj CheckDeviceFormat, aby wykonać zapytanie o obsługę sprzętu dla tych użycia oraz inne użycia wymienione w D3DUSAGE.
Informacje o stałej
Wymaganie | Wartość |
---|---|
Nagłówek | d3d9types.h |
Minimalny system operacyjny | Windows 98 |
Tematy pokrewne