8.3 マルチメディア表示・再生コントロールのメソッド

メソッド 機能
AboutBox バージョン情報を表示します。
GetErrorCode メソッドのエラーを通知します。
Pause 音声/動画データの再生を一時停止します。
Play 音声/動画データの再生を開始します。
Refresh 再描画を行います。
SetMemHandle メディアを格納したメモリを設定します。
Stop 音声/動画データの再生を停止します。

AboutBoxメソッド

[機能]

コントロールのバージョン情報を表示します。

[書式]

C/C++ void AboutBox();
Visual Basic [form.]object.AboutBox

[パラメータ]

なし

[復帰値]

なし


GetErrorCodeメソッド

[機能]

メソッドのエラーコードを取得します。

[書式]

C/C++ short GetErrorCode();
Visual Basic [form.]object.GetErrorCode

[パラメータ]

なし

[復帰値]

整数型
エラーコード

Pauseメソッド

[機能]

メディアの種類が動画/音声の場合、再生を一時停止します。

[書式]

C/C++ BOOL Pause();
Visual Basic form.]object.Pause

[パラメータ]

なし

[復帰値]

ブール型
True 正常
False 異常

[備考]

再度、Playメソッドを実行した場合、その時点より再生が開始されます。

[参照]

Playメソッド


Playメソッド

[機能]

メディアの種類が動画/音声の場合、再生を行います。

[書式]

C/C++ BOOL Play();
Visual Basic form.]object.Play

[パラメータ]

なし

[復帰値]

ブール型
True 正常
False 異常

[備考]

現在位置から再生が開始されます。現在位置が終了位置の場合には、先頭位置から再生が開始されます。

[参照]

AutoPlayプロパティStopメソッド


Refreshメソッド

[機能]

コントロールの再描画を行います。表示エフェクトは行いません。

[書式]

C/C++ void Refresh();
Visual Basic [form.]object.Refresh

[パラメータ]

なし

[復帰値]

なし


SetMemHandleメソッド

[機能]

メモリに格納したメディアデータを再生用のデータとして設定します。

[書式]

C/C++ BOOL SetMemHandle(OLE_HANDLE MemHandle,long MemSize);
Visual Basic [form.]object.SetMemHandle(MemHandle&,MemSize&)

[パラメータ]

パラメータ 説明
MemHandle 長整数型 メモリのハンドルを設定します。
MemSize 長整数型 メモリのサイズを設定します。

[復帰値]

ブール型
True 正常
False 異常

[備考]

[参照]

AutoPlayプロパティFileNameプロパティ


Stopメソッド

[機能]

メディアの種類が動画/音声の場合、再生を停止し、再生位置を先頭に戻します。

[書式]

C/C++ BOOL Stop();
Visual Basic form.]object.Stop

[パラメータ]

なし

[復帰値]

ブール型
True 正常
False 異常

[参照]

Pauseメソッド