Profile - перечисление
Обновлен: Ноябрь 2007
Гарантирует определенный уровень поддерживаемой функциональности.
Пространство имен: Microsoft.WindowsMobile.DirectX.Direct3D
Сборка: Microsoft.WindowsMobile.DirectX (в Microsoft.WindowsMobile.DirectX.dll)
Синтаксис
'Декларация
Public Enumeration Profile
'Применение
Dim instance As Profile
public enum Profile
public enum class Profile
public enum Profile
Члены
Имя члена | Описание | |
---|---|---|
Base | Предоставлять функции, описанные в Примечаниях. |
Заметки
В случае устройства с функциональностью Base, оно должно быть способно выполнять следующие функции:
Принимать все возможные FVF-комбинации (гибкий формат вершин). Поскольку в устройстве не нужно применять все функции (например, сцены из четырех текстур), оно должно быть способно пошагово проверять или запрашивать все FVF-буферы.
Применять трансформации мира, представления и проекции.
Правильно отображать все типы примитивов в соответствии с правилами растрирования Direct3D Mobile.
Поддерживать прямой и индексный доступ к буферу вершин.
Поддерживать 16-битные и 32-битные индексы.
Поддерживать отображение сцены при помощи свопинга.
Поддерживать создание и растеризацию внеэкранного заднего буфера.
Поддерживать создание и блокировку поверхностей изображений, буферы вершин и индексы.
Поддерживать очистку заднего буфера и буфера глубины.
Поддерживать точечного тумана и тумана вершин.
Поддерживать двухмерные операции ColorFill и StretchRectangle.
Поддерживать обрезку в Viewport.
Поддерживать освещение (опционально — поддерживать отраженное освещение).
Платформы
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