Shinobi Library - ビデオケーブル関数

syVideoGetCableType

接続ケーブル種別の取得

書式

Sint32 syVideoGetCableType( void )

引数

なし

戻り値

ケーブル種別定数

解説

ドリームキャスト起動時に接続されていたケーブルの種類を返します。

 定義   意味 
 SYD_VIDEO_CABLE_TYPE_VGA   VGAケーブル 
 SYD_VIDEO_CABLE_TYPE_VBS   VBS, S端子, RFケーブル 
 SYD_VIDEO_CABLE_TYPE_RGB   RGBケーブル(マルチ21P) 
 SYD_VIDEO_CABLE_TYPE_ERROR   エラー(ビデオ設定ライブラリが初期化されていない) 


用例

Sint32 ctype;
ctype = syVideoGetCableType();
if ( btype == SYD_VIDEO_CABLE_TYPE_RGB ){
	...
} else {
	...
}

備考

この関数を使用する前に、sbInitSystem()関数内のsyHwInit()関数に よってビデオ設定ライブラリの初期化を行なっておく必要があります。 初期化をせずに使用した場合、返値は常にSYD_VIDEO_BRD_TYPE_ERRORと なります。 Dev.Boxでは、ケーブルエミュレーションを設定するDIP SW.の内容が 戻ります。 この関数は主にRGBケーブルを判別したい時に使用します。 通常はsyVideoGetVideoMode()関数を使用してください。

参照

syVideoGetVideoMode()
 ビデオモードの取得

syVideoGetCableType
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000