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


MeshFlags - перечисление

Обновлен: Ноябрь 2007

Определяет флаги, используемые для задания параметров создания сетки.

Это перечисление имеет атрибут FlagsAttribute, поддерживающий побитовое соединение составляющих его значений.

Пространство имен:  Microsoft.WindowsMobile.DirectX.Direct3D
Сборка:  Microsoft.WindowsMobile.DirectX (в Microsoft.WindowsMobile.DirectX.dll)

Синтаксис

'Декларация
<FlagsAttribute> _
Public Enumeration MeshFlags
'Применение
Dim instance As MeshFlags
[FlagsAttribute]
public enum MeshFlags
[FlagsAttribute]
public enum class MeshFlags
public enum MeshFlags

Члены

Имя члена Описание
ms130099.CFW(ru-ru,VS.90).gif OptimizeCompact Переупорядочивает поверхности для удаления неиспользуемых вершин и поверхностей.
ms130099.CFW(ru-ru,VS.90).gif OptimizeAttributeSort Переупорядочивает поверхности для оптимизации с целью уменьшения количества изменений состояния набора атрибутов и повышения производительности DrawSubset для BaseMesh.
ms130099.CFW(ru-ru,VS.90).gif OptimizeVertexCache Переупорядочивает поверхности для увеличения частоты попадания в кэш для кэшей вершин.
ms130099.CFW(ru-ru,VS.90).gif OptimizeStripReorder Переупорядочивает поверхности для увеличения длины смежных треугольников.
ms130099.CFW(ru-ru,VS.90).gif OptimizeIgnoreVerts Оптимизирует только поверхности; не оптимизирует вершины.
ms130099.CFW(ru-ru,VS.90).gif Use32Bit Задает для сетки 32-битовые индексы вместо 16-битовых.
ms130099.CFW(ru-ru,VS.90).gif DoNotClip Используется для буферов вершин и индексов.
ms130099.CFW(ru-ru,VS.90).gif VbSystemMem Задает использование класса памяти SystemMemory для буферов вершин.
ms130099.CFW(ru-ru,VS.90).gif VbManaged Задает использование класса памяти для буферов вершин.
ms130099.CFW(ru-ru,VS.90).gif VbWriteOnly Задает применение флага использования WriteOnly для буферов вершин.
ms130099.CFW(ru-ru,VS.90).gif VbDynamic Задает применение флага использования Dynamic для буферов вершин.
ms130099.CFW(ru-ru,VS.90).gif IbSystemMem Задает использование класса памяти SystemMemory для буферов индексов.
ms130099.CFW(ru-ru,VS.90).gif IbManaged Задает использование класса управляемой памяти Pool для буферов индексов.
ms130099.CFW(ru-ru,VS.90).gif IbWriteOnly Задает применение флага использования WriteOnly для буферов индексов.
ms130099.CFW(ru-ru,VS.90).gif IbDynamic Задает применение флага использования Dynamic для буферов индексов.
ms130099.CFW(ru-ru,VS.90).gif VbShare Устанавливает совместное использование буферов вершин копиями сетки.
ms130099.CFW(ru-ru,VS.90).gif SystemMemory Эквивалентно одновременному заданию VbSystemMem и IbSystemMem.
ms130099.CFW(ru-ru,VS.90).gif Managed Эквивалентно одновременному заданию VbManaged и IbManaged.
ms130099.CFW(ru-ru,VS.90).gif WriteOnly Эквивалентно одновременному заданию VbWriteOnly и IbWriteOnly.
ms130099.CFW(ru-ru,VS.90).gif Dynamic Эквивалентно одновременному заданию VbDynamic и IbDynamic.

Платформы

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