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


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

Члены

Имя члена Описание
ms130584.CFW(ru-ru,VS.90).gif None Не указывает тип использования для текущего ресурса.
ms130584.CFW(ru-ru,VS.90).gif RenderTarget Указывает, что ресурс будет буферной прорисовкой.
ms130584.CFW(ru-ru,VS.90).gif Texture Указывает, что ресурс может использоваться в качестве текстуры.
ms130584.CFW(ru-ru,VS.90).gif Lockable Указывает, что ресурс блокируемый.
ms130584.CFW(ru-ru,VS.90).gif Dynamic Указывает, что для буфера вершин требуется использование динамической памяти, что полезно для драйверов, так как позволяет им определять, куда размещать буфер. Вообще, статические буферы вершин размещаются в видеопамяти, а динамические буферы вершин размещаются в памяти порта ускоренной графики (AGP). Обратите внимание, что нет отдельного статического использования. Если Dynamic не указан, буфер вершин становится статическим.
ms130584.CFW(ru-ru,VS.90).gif DoNotClip Указывает, что содержимое буфера вершин никогда не потребует отсечения. При рендеринге с буферами, в которых установлен такой флаг, свойство Clipping для RenderStateManager должно быть установлено на false.
ms130584.CFW(ru-ru,VS.90).gif 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