##### Kamui2 Library - ストリップデータ構築関数

# kmRegisterStripContext

ストリップコンテキストをシステムに登録(ユーザー定義)

### 書式

> `KMSTATUS kmRegisterStripContext( dwIndex, pStripContext )
> KMDWORD dwIndex
> PKMSTRIPCONTEXT pStripContext
> `

### 引数

> dwIndex | (入力)登録するインデックス
> pStripContext | (入力)ストリップコンテキストへのポインタ

### 戻り値

> KMSTATUS_SUCCESS | 成功
> KMSTATUS_OUT_OF_RANGE | dwIndexの設定が不正
> KMSTATUS_INVALID_ADDRESS | pStripContextが不正(NULL)
> KMSTATUS_INVALID_SETTING | pStripContextのサイズ設定が不正

### 解説

> ユーザー定義のストリップコンテキストKMSTRIPCONTEXT構造体または、KMTWOVOLUMESTRIPCONTEXT構造体をKamui2の内部に登録します。

> Kamui2の内部に登録できるストリップコンテキストは10エントリです。 ここで登録したストリップコンテキストは、kmInitStripContext()関数で使用することができます。

> 引数dwIndexには、下記のインデックスを設定します。

> - KM_STRIPCONTEXT_USER00
> - KM_STRIPCONTEXT_USER01
> - KM_STRIPCONTEXT_USER02
> - KM_STRIPCONTEXT_USER03
> - KM_STRIPCONTEXT_USER04
> - KM_STRIPCONTEXT_USER05
> - KM_STRIPCONTEXT_USER06
> - KM_STRIPCONTEXT_USER07
> - KM_STRIPCONTEXT_USER08
> - KM_STRIPCONTEXT_USER09

> 引数pStripContextには、ストリップコンテキストへのポインタを指定します。 KMTWOVOLUMESTRIPCONTEXT(2パラメータPolygon)を使用している場合は PKMSTRIPCONTEXT型へキャストして設定してください。

### 用例

>     KMTWOVOLUMESTRIPCONTEXT TwoVolStripContext;
>     	:
>     kmRegisterStripContext( (PKMSTRIPCONTEXT)&TwoVolStripContext,KM_STRIPCONTEXT_USER01 );

kmRegisterStripContext

COPYRIGHT © NEC Corporation / © SEGA ENTERPRISES, LTD., 1998-2000