サウンド関数 - モジュールコントロール関数

sdShotSetPitch

ワンショットポートのピッチの設定

書式

SDE_ERR sdShotSetPitch( handle, pitch, fade_time )
SDSHOT handle
Sint8 pitch
Sint16 fade_time

引数

handle対象のハンドル
pitch目的の再生ピッチ
fade_time目的の再生ピッチに達する時間

戻値

SDE_ERR_NO_INITサウンドライブラリを初期化していない
SDE_ERR_HANDLE_NULLハンドルがNULL
SDE_ERR_HOST_CMD_BUF_NO_ENOUGHこれ以上ホストコマンドを受けることができない

解説

ワンショットの再生ピッチを設定します。

再生ピッチを指定する引数 pitchは、 0100Hで半音上がり、-0100Hで半音下がる。

再生ピッチに達する時間を指定する引数 fade_timeの単位はミリ秒で範囲は0000H(最速)〜7FFFH(最遅)までです。


備考

再生ピッチを上げると副作用として再生スピードが速くなり、再生ピッチを下げると副作用として再生スピードが遅くなります。

sdShotSetPitch
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998