TextureFilter - перечисление
Обновлен: Ноябрь 2007
Определяет режимы фильтрации текстур для стадии текстуры.
Пространство имен: Microsoft.WindowsMobile.DirectX.Direct3D
Сборка: Microsoft.WindowsMobile.DirectX (в Microsoft.WindowsMobile.DirectX.dll)
Синтаксис
'Декларация
Public Enumeration TextureFilter
'Применение
Dim instance As TextureFilter
public enum TextureFilter
public enum class TextureFilter
public enum TextureFilter
Члены
Имя члена | Описание | |
---|---|---|
![]() |
None | Mip-текстурирование отключено. Вместо него средством программной прорисовки используется фильтр увеличения. |
![]() |
Point | Фильтрация Point используется для увеличения текстуры, иными словами, в качестве фильтра увеличения. Используется тексель с ближайшим к нужному значению точки числом. Фильтр текстур используется наряду с уровнями детализации mipmap на основе данных о ближайшей точке; таким образом, средство программной прорисовки использует цвет из текселя в ближайшей текстуре mipmap. |
![]() |
Linear | Билинейная интерполяционная фильтрация используется для увеличения текстуры, иными словами, в качестве фильтра увеличения. Используется взвешенное среднее значение области размером 2х2 текселя (отдельный точечный элемент текстуры), окружающей нужную точку. Фильтр текстур, используемый наряду с уровнями детализации mipmap — трилинейная mipmap-интерполяция, при которой средство программной прорисовки выполняет линейную интерполяцию каждого цвета точки, используя для этого тексели двух ближайших текстур mipmap. |
![]() |
Anisotropic | Анизотропная фильтрация текстур используется для увеличения текстуры, иными словами, в качестве фильтра увеличения. Этот тип фильтрации компенсирует искажения, вызванные разницей в углах между многоугольником и плоскостью на экране. |
Заметки
CheckDeviceFormatManager можно использовать для определения поддержки форматом типов фильтров текстур, кроме Point, которая поддерживается по умолчанию.
Платформы
Windows CE, Windows Mobile for Smartphone, Windows Mobile для карманных ПК
Среды .NET Framework и .NET Compact Framework поддерживают не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.
Сведения о версии
.NET Compact Framework
Поддерживается в версиях: 3.5, 2.0
См. также
Ссылки
Microsoft.WindowsMobile.DirectX.Direct3D - пространство имен
Другие ресурсы
Мобильное программирование Direct3D в .NET Compact Framework