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


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
)

Параметры

  • 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

См. также

Ссылки

Device Класс

Device - члены

Microsoft.WindowsMobile.DirectX.Direct3D - пространство имен