SDL_WasInit

名字

SDL_WasInit哪一個子系統被預置檢查

概要

使用
SDL;

功能SDL_WasInit旗幟:UInt32:Uint32;

描繪

SDL_WasInit允許你搞清哪一個SDL subsytems被預置. 旗幟一bitwise是或者你希望的子系統的結合有檢查((因為一份子系統的清單衰退)看見SDL_Init .

回程價值

SDL_WasInit歸還一bitwised或者預置子系統的結合有.

例子


這裡//是許多種你能使用SDL_WasInit的方式

//init上所有的子系統資料

subsystem_init:Uint32;
.
.
.
subsystem_init:=SDL_WasInit((SDL_INIT_EVERYTHING);

如果那時((subsystem_initSDL_INIT_VIDEO)=真實 )
Writeln'影像被預置'.)
其他
Writeln'影像不被預置'.);



//為一specfic子系統才只是檢查

如果(SDL_WasInit((SDL_INIT_VIDEO)<>0)那時
Writeln影像被預置.')
其他
Writeln'影像不被預置'.);




為二子系統//檢查

subsystem_mask:UInt32;
.
.

子系統:=SDL_INIT_VIDEO或者SDL_INIT_AUDIO;

如果那時(SDL_WasInit((subsystem_mask)=subsystem_mask)
Writeln'影像和音頻信號預置'.)
其他
Writeln不預置影像和音頻信號.);

也注意到

SDL_Init, SDL_Subsystem