##### Kamui2 Library - ディスプレイ制御関数

# kmSetPALEXTCallback

PAL拡張画面モード設定用コールバック関数の登録

### 書式

> `KMSTATUS kmSetPALEXTCallback( pPalExtCallback, Reserved )
> PKMCALLBACKFUNC pPalExtCallback
> PVOID Reserved
> `

### 引数

> pPalExtCallback | コールバック関数へのポインタ
> Reserved | システム予約

### 戻り値

> KMSTATUS_SUCCESS | 成功

### 解説

> ディスプレィモードをPAL拡張モードにするときに必要となるコールバック関数を登録します。 このコールバック関数は、kmSetDisplay()関数を実行したとき その引数に PAL拡張モードの指定をおこなうと自動的に呼び出されます。

> コールバック関数は次のように定義してください。

> PVOID pPalExtCallback( PVOID pData );

> この引数 pDataには、Kamui内部のKMPALEXTINFO 構造体変数へのポインタが渡されます。 この構造体のメンバ nPALExtMode に縦方向拡大率設定値を代入します。

> 引数 Reserved にはNULLを指定してください。

### 用例

>     // Define callback function
>     PVOID pPalExtCallback( PVOID pData ){
>     	pData.nPALExtMode = KM_PALEXT_HEIGHT_RATIO_1_166;
>     }
>     	:
>     // Sets callback function
>     kmSetPALECTCallback( pPalExtCallback, NULL );
>     	:
>     // Sets display mode
>     kmSetDisplayMode( KM_DSPMODE_PALI640x480EXT,
>     		KM_DSPBPP_ARGB8888,
>     		KM_TRUE,
>     		KM_FALSE );
>     	:

### 参照

> KMPALEXTINFO() | PAL拡張モード設定用構造体

kmSetPALEXTCallback

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