Поделиться через


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

Члены

Имя члена Описание
ms130452.CFW(ru-ru,VS.90).gif SelectMask Значение маски для всех аргументов; не используется при задании аргументов текстуры.
ms130452.CFW(ru-ru,VS.90).gif Diffuse Задает рассеянный свет, интерполированный из компонентов вершины при затушевывании по методу Гуро. Если вершина не содержит рассеянного цвета, по умолчанию используется цвет 0xFFFFFFFF. Разрешения только для чтения.
ms130452.CFW(ru-ru,VS.90).gif Current Возвращает текущий элемент в коллекции.
ms130452.CFW(ru-ru,VS.90).gif TextureColor Содержит цвет текстуры для текущей стадии текстуры. Разрешения только на чтение.
ms130452.CFW(ru-ru,VS.90).gif TFactor Задает коэффициент текстуры, содержащийся в свойстве RenderStateManager.TextureFactor. Разрешения только на чтение.
ms130452.CFW(ru-ru,VS.90).gif Specular Задает отраженный свет, интерполированный из компонентов вершины при затушевывании по методу Гуро. Если вершина не содержит отраженного цвета, по умолчанию используется цвет 0xFFFFFFFF. Разрешения только для чтения.
ms130452.CFW(ru-ru,VS.90).gif Temp Задает временный цвет регистра для чтения или записи. Это поле поддерживается при условии наличия значения SupportsTextureStageStateArgumentTemp для DeviceCaps. Значением регистра по умолчанию является (0.0, 0.0, 0.0, 0.0). Разрешения на чтение и запись.
ms130452.CFW(ru-ru,VS.90).gif OptionMask Маска для битов параметров. Это флаги Complement и AlphaReplicate.
ms130452.CFW(ru-ru,VS.90).gif Complement Выполнение дополнения или 1.0 - x. Это модификатор чтения.
ms130452.CFW(ru-ru,VS.90).gif 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