English
PROGRAMMER'S GUIDEVDP2ライブラリ
戻る進む
VDP2ライブラリ

2.2 関数一覧

機    能
関 数 名
番号
[初期化関数]
ライブラリの初期化
SCL_Vdp2Init
1
[テーブル作成&データセット関数]
画面モードの設定
SCL_SetDisplayMode
2
VRAMコンフィグレーションデータテーブルの初期化
SCL_InitVramConfigTb
3
スクロールコンフィグレーションデータテーブルの初期化
SCL_InitConfigTb
4
VDP2のVRAMの使用方法をセット
SCL_SetVramConfig
5
スクロールコンフィグレーションのセット
SCL_SetConfig
6
サイクルパターンのセット
SCL_SetCycleTable
7
[表示画面の操作関連関数]
スクロールオープン処理
SCL_Open
8
スクロールクローズ処理
SCL_Close
9
ライン&縦セルスクロールパラメータテーブルの初期化
SCL_InitLineParamTb
10
ライン&縦セルスクロールパラメータのセット
SCL_SetLineParam
11
スクロール移動(移動量:絶対)
SCL_MoveTo
12
スクロール移動(移動量:相対)
SCL_Move
13
スクロール拡大/縮小
SCL_Scale
14
回転パラメータテーブルの初期化
SCL_InitRotateTable
15
回転の視点をセット
SCL_SetRotateViewPoint
16
画面回転の中心座標をセット
SCL_SetRotateCenterDisp
17
回転の中心座標をセット
SCL_SetRotateCenter
18
スクロール回転(角度:絶対)
SCL_RotateTo
19
スクロール回転(角度:相対)
SCL_Rotate
20
回転パラメータ係数テーブルに拡大縮小係数データをセット
SCL_SetCoefficientData
21
モザイク処理のセット
SCL_SetMosaic
22
[ライン画面設定関数]
ラインカラー画面データのセット
SCL_SetLncl
23
バック画面データのセット
SCL_SetBack
24
[ウインドウ設定関数]
ノーマル矩形ウインドウの設定
SCL_SetWindow
25
ノーマルラインウインドウのセット
SCL_SetLineWindow
26
スプライトウインドウのセット
SCL_SetSpriteWindow
27
[VDP1関数]
スプライトの各種モードのセット
SCL_SetSpriteMode
28
[カラーRAM関連関数]
カラーRAMのモードのセット
SCL_SetColRamMode
29
カラーRAMのモードの取得
SCL_GetColRamMode
30
カラーRAMに色データをセット
SCL_SetColRamCol
31
カラーRAMに領域を確保
SCL_AllocColRam
32
カラーRAMに確保した領域を解放
SCL_FreeColRam
33
自動カラーチェンジをセット
SCL_SetAutoColChg
34
カラーRAMのアドレスオフセットを取得
SCL_GetColRamOffset
35
[プライオリティ関連関数]
プライオリティをセット
SCL_SetPriority
36
プライオリティを取得
SCL_GetPriority
37
[カラー演算関連関数]
カラー演算条件をセット(SPRITE)
SCL_SetColMixMode
38
カラー演算の割合をセット
SCL_SetColMixRate
39
自動カラー演算をセット
SCL_SetAutoColMix
40
[カラーオフセット関連関数]
カラーオフセットをセット
SCL_SetColOffset
41
カラーオフセットの値を増減
SCL_IncColOffset
42
自動カラーオフセットをセット
SCL_SetAutoColOffset
43
[その他特殊効果関数]
ボカシ演算を有効にする
SCL_EnableBlur
44
ボカシ演算を無効にする
SCL_DisableBlur
45
ラインカラー画面を挿入する
SCL_EnableLineCol
46
ラインカラー画面を解除する
SCL_DisableLineCol
47
シャドウビットの設定
SCL_SetShadowBit
48
[V-BLANK割り込み処理関連関数]
フレームチェンジインターバル数のセット
SCL_SetFrameInterval
49
フレームチェンジ要求と完了待ち
SCL_DisplayFrame
50
V-BLANK開始VDP割り込み処理
SCL_VblankStart
51
V-BLANK終了VDP割り込み処理
SCL_VblankEnd
52
[中断処理関数]
自動VEの強制終了
SCL_AbortAutoVe
53


戻る進む
PROGRAMMER'S GUIDEVDP2ライブラリ
Copyright SEGA ENTERPRISES, LTD., 1997