Microsoft DirectX 8.0 (C++)

D3DTRIPATCH_INFO

三角形の高次パッチを記述する。

typedef struct _D3DTRIPATCH_INFO {
    UINT                StartVertexOffset;
    UINT                NumVertices;
    D3DBASISTYPE        Basis;
    D3DORDERTYPE        Order;
} D3DTRIPATCH_INFO;

メンバ

StartVertexOffset
頂点の数で表した、開始頂点オフセット。
NumVertices
頂点の数。
Basis
三角形の高次パッチの基本タイプを定義する D3DBASISTYPE 列挙型のメンバ。
Order
三角形の高次パッチのオーダー タイプを定義する D3DORDERTYPE 列挙型のメンバ。

動作環境

  ヘッダー : D3d8types.h で宣言。

参照

IDirect3DDevice8::DrawTriPatch