次の方法で共有


Device.DrawIndexedPrimitives メソッド

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

頂点の配列へのインデックスに基づいて、指定されたジオメトリ プリミティブをレンダリングします。

名前空間:  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
)
member DrawIndexedPrimitives : 
        primitiveType:PrimitiveType * 
        baseVertex:int * 
        minVertexIndex:int * 
        numVertices:int * 
        startIndex:int * 
        primCount:int -> unit 

パラメーター

  • baseVertex
    型 : System.Int32
    インデックス バッファーの開始位置から最初の頂点インデックスまでのオフセット。
  • minVertexIndex
    型 : System.Int32
    呼び出し中に使用される頂点の最小の頂点インデックス。
  • numVertices
    型 : System.Int32
    呼び出し中に使用される頂点 (baseVertex から minVertexIndex まで) の数。
  • startIndex
    型 : System.Int32
    頂点の読み取りを開始する、インデックス配列内の位置。
  • primCount
    型 : System.Int32
    レンダリングするプリミティブの数。使用される頂点の数は、primCount パラメーターおよび PrimitiveType パラメーターに依存します。プリミティブの許容最大数を決定するには、MaxPrimitiveCount 構造体の Caps プロパティ メンバーを確認します。

例外

例外 条件
InvalidCallException

メソッドの呼び出しが無効です。たとえば、パラメーターに無効な値が含まれている場合などです。

.NET Framework セキュリティ

プラットフォーム

Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。

バージョン情報

.NET Compact Framework

サポート対象 : 3.5、2.0

参照

参照

Device クラス

Device メンバー

Microsoft.WindowsMobile.DirectX.Direct3D 名前空間