名字
SDL_CDStatus歸還給出推動力的目前狀況.
概要
使用
SDL;
功能SDL_CDStatus cdrom:PSDL_CD:TSDL_CDStatus;
如果在推動力中有一個圓盤,真實返回給//一狀況
功能SDL_CDInDrive狀況:TSDL_CDStatus:LongBool;
開始
隨之發生:=ord((狀況)<ord((CD_ERROR);
末端;
描繪
這個功能歸還給出推動力的目前狀況.狀況好像那樣被描繪:
TSDL_CDStatus=
CD_TRAYEMPTY
CD_STOPPED
CD_PLAYING
CD_PAUSED
CD_ERROR;
如果推動力在它中有一CD,CD的目錄和CD的目前玩耍位置將在SDL_CD結構中被儲藏.
大的CD_INDRIVE如果有一個圓盤,進入真實為方便作好準備被和給一狀況回報推動力.
例子
功能playTrack軌跡:整數:整數;
乏
演奏:整數;
開始
玩:=0;
如果那時(SDL_CDInDrive((SDL_CDStatus((cdrom)))
開始
向真實在CD上軌跡的數目//夾子
如果那時(跟蹤>=cdrom.numtracks)
開始
跟蹤:=cdrom.numtracks-1;
末端;
如果(SDL_CDPlayTracks((cdrom,軌跡,0,1,0)=0)那時
開始
玩:=1;
末端;
末端;
演奏結果:=;
末端;