English
MOVIE TOOLS GUIDECinepak for SEGASaturn
戻る進む
Cinepak for SEGASaturn


4.5 関数一覧

本ライブラリの関数一覧を表4.2に示す。

表4.2 関数一覧
機能
関数名
番号
初期化、終了処理
1.0
ライブラリの初期化
CPK_Init
1.1
ライブラリの終了処理
CPK_Finish
1.2
ハンドル操作
2.0
ハンドルの作成(メモリ)
CPK_CreateMemMovie
2.1
ハンドルの消去(メモリ)
CPK_DestroyMemMovie
2.2
ハンドルの作成(ファイルシステム)
CPK_CreateGfsMovie
2.3
ハンドルの消去(ファイルシステム)
CPK_DestroyGfsMovie
2.4
ハンドルの作成(ストリームシステム)
CPK_CreateStmMovie
2.5
ハンドルの消去(ストリームシステム)
CPK_DestroyStmMovie
2.6
再生タスク
CPK_Task
2.7
表示タイミングの判定
CPK_IsDispTime
2.8
表示完了の通知
CPK_CompleteDisp
2.9
VブランクIN処理関数
CPK_VblIn
2.10
再生制御
3.0
再生開始
CPK_Start
3.1
再生停止
CPK_Stop
3.2
一時停止(ポーズ)
CPK_Pause
3.3
次に再生するムービの登録
CPK_EntryNext
3.4
再生ムービの強制切り替え
CPK_Change
3.5
ムービの切り替え状態の取得
CPK_CheckChange
3.6
指定フレームの展開
CPK_DecodeFrame
3.7
指定フレームの展開(差分フレーム保証)
CPK_DecodeFrameSafety
3.8
情報設定関数
4.0
展開先アドレスの設定
CPK_SetDecodeAddr
4.1
表示色数の設定
CPK_SetColor
4.2
最大転送セクタ数の設定
CPK_SetLoadNum
4.3
再生PANの設定
CPK_SetPan
4.4
再生ボリュームの設定
CPK_SetVolume
4.5
PCMコマンドブロック番号の設定
CPK_SetPcmCmdBlockNo
4.6
PCMストリーム再生番号の設定
CPK_SetPcmStreamNo
4.7
キーアウト(透明にする色)範囲の設定
CPK_SetKeyOutRange
4.8
無音率の設定
CPK_SetSilenceRate
4.9
再生開始トリガサイズの設定
CPK_SetStartTrgSize
4.10
CPUの使用条件の設定
CPK_SetCpu
4.11
ストリームサーバ関数のコール設定
CPK_SetStmServerCall
4.12
再生速度の設定
CPK_SetSpeed
4.13
情報取得関数
5.0
タイムスケールの取得
CPK_GetTimeScale
5.1
再生時刻の取得
CPK_GetTime
5.2
再生ステータスの取得
CPK_GetPlayStatus
5.3
フィルムヘッダのアドレスの取得
CPK_GetHeader
5.4
データ備蓄量の取得[byte]
CPK_GetStockSize
5.5
データ備蓄量の取得[timescale]
CPK_GetStockTime
5.6
バッファ制御
6.0
書き込みバッファの取得
CPK_GetWriteBuf
6.1
書き込みサイズの通知
CPK_NotifyWriteSize
6.2
読み込み制御
7.0
メモリにムービを読み込む
CPK_PreloadMovie
7.1
メモリにフィルムヘッダを読み込む
CPK_PreloadHeader
7.2
エラー制御
8.0
エラー関数の登録
CPK_SetErrFunc
8.1
エラー情報の取得
CPK_GetErr
8.2
SCU-DSP制御
9.0
SCU−DSP資源の確保
CPK_AllocScuDsp
9.1
SCU−DSP資源の解放
CPK_FreeScuDsp
9.2


戻る進む
MOVIE TOOLS GUIDECinepak for SEGASaturn
Copyright SEGA ENTERPRISES, LTD,. 1997