##### Ninja Library - 描画関数

# njDrawTextureHEx

ハイライト付きテクスチャポリゴンの描画

### 書式

> `void njDrawTextureHEx( *polygon, count, trans )
> NJS_TEXTUREH_VTX *polygon
> Int count
> Int trans
> `

### 引数

> *polygon | NJS_TEXTUREH_VTX構造体のポインタ
> count | 頂点数
> trans | 半透明 有功(TRUE)、無効(FALSE)

### 戻り値

> なし

### 解説

> ハイライト付きテクスチャポリゴンを描画します。 頂点はストリップ形式にcount数入れます。 この関数を使用する前に、テクスチャの初期化、ロード、セットテクスチャが必要になります。 テクスチャ又はカラーに半透明を使用する場合はtransをTRUEに、半透明を使用しない場合はFALSEにしてください。 テクスチャの設定にはnjSetTextuteNumまたはnjSetTextureNumG関数を使用してください。

### 用例

>     四角形を描画します。
>     頂点の順は次のようになります。
>     1 3
>     2 4

>     NJS_TEXTUREH_VTX  poly[4];

>     poly[0].x = 100.f;
>     poly[0].y = 100.f;
>     poly[0].z = 0.5f;
>     poly[0].u = 0.f;
>     poly[0].v = 0.f;
>     poly[0].bcol = 0xFFFFFFFF;
>     poly[0].ocol = 0;

>     poly[1].x = 100.f;
>     poly[1].y = 300.f;
>     poly[1].z = 0.5.f;
>     poly[1].u = 0.f;
>     poly[1].v = 1.f;
>     poly[1].bcol = 0xFFFFFFFF;
>     poly[1].ocol = 0;

>     poly[2].x = 300.f;
>     poly[2].y = 100.f;
>     poly[2].z = 0.5f;
>     poly[2].u = 1.f;
>     poly[2].v = 0.f;
>     poly[2].bcol = 0xFFFFFFFF;
>     poly[2].ocol = 0;

>     poly[3].x = 300.f;
>     poly[3].y = 300.f;
>     poly[3].z = 0.5f;
>     poly[3].u = 1.f;
>     poly[3].v = 1.f;
>     poly[3].bcol = 0xFFFFFFFF;
>     poly[3].ocol = 0;

>     njSetTexture( &texlist );
>     njSetTextureNum(0);
>     njDrawTextureHEx( poly, 4, FALSE);

### 備考

> njDrawTextureH関数は削除しました。

### 参照

> njDrawTextureEx() | テクスチャポリゴンの描画

njDrawTextureHEx

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000