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拡張モード設定用構造体