Device.DrawIndexedPrimitives - метод
Обновлен: Ноябрь 2007
Визуализирует заданный геометрический примитив, основываясь на индексации в массиве вершин.
Пространство имен: Microsoft.WindowsMobile.DirectX.Direct3D
Сборка: Microsoft.WindowsMobile.DirectX (в Microsoft.WindowsMobile.DirectX.dll)
Синтаксис
'Декларация
Public Sub DrawIndexedPrimitives ( _
primitiveType As PrimitiveType, _
baseVertex As Integer, _
minVertexIndex As Integer, _
numVertices As Integer, _
startIndex As Integer, _
primCount As Integer _
)
'Применение
Dim instance As Device
Dim primitiveType As PrimitiveType
Dim baseVertex As Integer
Dim minVertexIndex As Integer
Dim numVertices As Integer
Dim startIndex As Integer
Dim primCount As Integer
instance.DrawIndexedPrimitives(primitiveType, _
baseVertex, minVertexIndex, numVertices, _
startIndex, primCount)
public void DrawIndexedPrimitives(
PrimitiveType primitiveType,
int baseVertex,
int minVertexIndex,
int numVertices,
int startIndex,
int primCount
)
public:
void DrawIndexedPrimitives(
PrimitiveType primitiveType,
int baseVertex,
int minVertexIndex,
int numVertices,
int startIndex,
int primCount
)
public function DrawIndexedPrimitives(
primitiveType : PrimitiveType,
baseVertex : int,
minVertexIndex : int,
numVertices : int,
startIndex : int,
primCount : int
)
Параметры
- primitiveType
Тип: Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType
Член перечисления PrimitiveType, задающий тип подлежащих визуализации примитивов. Константа PointList этим методом не поддерживается.
- baseVertex
Тип: System.Int32
Смещение от начала индексного буфера до индекса первой вершины.
- minVertexIndex
Тип: System.Int32
Минимальный индекс вершины для вершин, используемых в данном вызове.
- numVertices
Тип: System.Int32
Количество вершин, используемых в данном вызове, начиная от baseVertex и до minVertexIndex.
- startIndex
Тип: System.Int32
Местоположение в индексном массиве, с которого следует начинать визуализацию вершин.
- primCount
Тип: System.Int32
Количество подлежащих визуализации примитивов. Количество вершин, используемых в функции параметров primCount и PrimitiveType. Для определения максимально допустимого количества примитивов обратитесь к свойству MaxPrimitiveCount структуры Caps.
Исключения
Исключение | Условие |
---|---|
InvalidCallException | Вызов метода недопустим. Например, параметр может содержать недопустимое значение. |
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
Платформы
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 - пространство имен