Usage - перечисление
Обновлен: Ноябрь 2007
Определяет поддерживаемые типы использования для текущих ресурсов.
Это перечисление имеет атрибут FlagsAttribute, поддерживающий побитовое соединение составляющих его значений.
Пространство имен: Microsoft.WindowsMobile.DirectX.Direct3D
Сборка: Microsoft.WindowsMobile.DirectX (в Microsoft.WindowsMobile.DirectX.dll)
Синтаксис
'Декларация
<FlagsAttribute> _
Public Enumeration Usage
'Применение
Dim instance As Usage
[FlagsAttribute]
public enum Usage
[FlagsAttribute]
public enum class Usage
public enum Usage
Члены
Имя члена | Описание | |
---|---|---|
None | Не указывает тип использования для текущего ресурса. | |
RenderTarget | Указывает, что ресурс будет буферной прорисовкой. | |
Texture | Указывает, что ресурс может использоваться в качестве текстуры. | |
Lockable | Указывает, что ресурс блокируемый. | |
Dynamic | Указывает, что для буфера вершин требуется использование динамической памяти, что полезно для драйверов, так как позволяет им определять, куда размещать буфер. Вообще, статические буферы вершин размещаются в видеопамяти, а динамические буферы вершин размещаются в памяти порта ускоренной графики (AGP). Обратите внимание, что нет отдельного статического использования. Если Dynamic не указан, буфер вершин становится статическим. | |
DoNotClip | Указывает, что содержимое буфера вершин никогда не потребует отсечения. При рендеринге с буферами, в которых установлен такой флаг, свойство Clipping для RenderStateManager должно быть установлено на false. | |
WriteOnly | Информирует систему о том, что приложение производит запись только в буфер вершин. Использование такого флага позволяет драйверу выбрать лучшую ячейку памяти, результатом чего является действенные операции записи и рендеринг. Попытки произвести чтение с буфера вершин, созданного с помощью этой возможности, будут отменены. |
Платформы
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