TextureArgument - перечисление
Обновлен: Ноябрь 2007
Определяет поддерживаемые аргументы текстуры.
Пространство имен: Microsoft.WindowsMobile.DirectX.Direct3D
Сборка: Microsoft.WindowsMobile.DirectX (в Microsoft.WindowsMobile.DirectX.dll)
Синтаксис
'Декларация
Public Enumeration TextureArgument
'Применение
Dim instance As TextureArgument
public enum TextureArgument
public enum class TextureArgument
public enum TextureArgument
Члены
Имя члена | Описание | |
---|---|---|
SelectMask | Значение маски для всех аргументов; не используется при задании аргументов текстуры. | |
Diffuse | Задает рассеянный свет, интерполированный из компонентов вершины при затушевывании по методу Гуро. Если вершина не содержит рассеянного цвета, по умолчанию используется цвет 0xFFFFFFFF. Разрешения только для чтения. | |
Current | Возвращает текущий элемент в коллекции. | |
TextureColor | Содержит цвет текстуры для текущей стадии текстуры. Разрешения только на чтение. | |
TFactor | Задает коэффициент текстуры, содержащийся в свойстве RenderStateManager.TextureFactor. Разрешения только на чтение. | |
Specular | Задает отраженный свет, интерполированный из компонентов вершины при затушевывании по методу Гуро. Если вершина не содержит отраженного цвета, по умолчанию используется цвет 0xFFFFFFFF. Разрешения только для чтения. | |
Temp | Задает временный цвет регистра для чтения или записи. Это поле поддерживается при условии наличия значения SupportsTextureStageStateArgumentTemp для DeviceCaps. Значением регистра по умолчанию является (0.0, 0.0, 0.0, 0.0). Разрешения на чтение и запись. | |
OptionMask | Маска для битов параметров. Это флаги Complement и AlphaReplicate. | |
Complement | Выполнение дополнения или 1.0 - x. Это модификатор чтения. | |
AlphaReplicate | Копирует альфа-значение в цветовые компоненты. При выборке это значение действует как модификатор чтения. |
Заметки
Это перечисление используется членами ColorArgument0, ColorArgument1, ColorArgument2, AlphaArgument0, AlphaArgument1, AlphaArgument2 и ResultArgument класса TextureStateManager.
Для установки и получения аргументов текстуры используйте свойство TextureState объекта Device.
Флаг аргумента может сочетаться с модификатором, но сочетание двух флагов аргумента невозможно.
Платформы
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