Sint32 syVideoGetBroadcastType( void )
なし
放送形式定数
Dreamcast本体の放送形式を返します。
定義 意味 SYD_VIDEO_BROAD_TYPE_NTSC NTSC(日本、米国) SYD_VIDEO_BROAD_TYPE_PAL PAL(欧州) SYD_VIDEO_BROAD_TYPE_PALM PAL-M(ブラジル) SYD_VIDEO_BROAD_TYPE_PALN PAL-N(アルゼンチン) SYD_VIDEO_BROAD_TYPE_ERROR エラー(ビデオ設定ライブラリが初期化されていない)
Sint32 btype; btype = syVideoGetBroadcastType(); if ( btype == SYD_VIDEO_BROAD_TYPE_PAL ){ ... } else { ... }
この関数を使用する前に、sbInitSystem()関数内のsyHwInit()関数に よってビデオ設定ライブラリの初期化を行なっておく必要があります。 初期化をせずに使用した場合、返値は常にSYD_VIDEO_BROAD_TYPE_ERRORと なります。 放送形式はDreamcastのハードウェア出荷時に設定されています。 Dev.Boxでは、放送形式エミュレーションを設定するROTARY SW.の内容が 戻ります。 この関数は主にPAL_M, PAL_N放送形式を判別したい時に使用します。 通常はsyVideoGetVideoMode()関数を使用してください。
syVideoGetVideoMode() ビデオモードの取得