D3DUSAGE_QUERY
Эти параметры определяют типы ресурсов запросов.
#define | Описание |
---|---|
D3DUSAGE_QUERY_FILTER | Запросите формат ресурса, чтобы узнать, поддерживает ли он типы фильтров текстур, отличные от D3DTEXF_POINT (который всегда поддерживается). |
D3DUSAGE_QUERY_LEGACYBUMPMAP | Запросите ресурс о устаревшей карте бамперов. |
D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING | Запросите ресурс, чтобы проверить поддержку поддержки шейдера шейдера пикселей после пикселя. Если CheckDeviceFormat завершается сбоем с D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING, операции смешивания пикселей не поддерживаются. К ним относятся альфа-тест, туман пикселей, смешивание целевого объекта отрисовки, включение записи цветов и дитерирование. |
D3DUSAGE_QUERY_SRGBREAD | Запросите ресурс, чтобы проверить, поддерживает ли текстура гамма-коррекцию во время операции чтения. |
D3DUSAGE_QUERY_SRGBWRITE | Запросите ресурс, чтобы проверить, поддерживает ли текстура гамма-коррекцию во время операции записи. |
D3DUSAGE_QUERY_VERTEXTEXTURE | Запросите ресурс, чтобы проверить поддержку выборки текстур шейдера вершин. |
D3DUSAGE_QUERY_WRAPANDMIP | Запросите ресурс, чтобы проверить поддержку упаковки текстур и сопоставления MIP. |
Используйте CheckDeviceFormat, чтобы запросить поддержку оборудования для этих использования, а также некоторые другие способы использования, перечисленные в D3DUSAGE.
Константные сведения
Требование | Ценность |
---|---|
Заголовок | d3d9types.h |
Минимальная операционная система | Windows 98 |
Связанные разделы