MCIWNDM_GETMODE メッセージ

MCIWNDM_GETMODE メッセージは、MCI デバイスの現在の動作モードを取得します。 MCI デバイスには、定数によって指定されるいくつかの動作モードがあります。 このメッセージは、明示的に送信することも、 MCIWndGetMode マクロを使用して送信することもできます。

MCIWNDM_GETMODE 
wParam = (WPARAM) (UINT) len; 
lParam = (LPARAM) (LPSTR) lp; 

パラメーター

Len

バッファーのサイズ (バイト単位)。

Lp

モードを返すために使用されるアプリケーション定義バッファーへのポインター。

戻り値

モードを定義する MCI 定数に対応する整数を返します。

解説

モードを記述する null で終わる文字列がバッファーよりも長い場合は、切り捨てられます。

すべてのデバイスがすべてのモードで動作できるわけではありません。 たとえば、MCIAVI デバイスは再生デバイスです。記録モードはサポートされていません。 次のモードは、 MCIWNDM_GETMODEを使用して取得できます。

動作モード MCI 定数
準備ができていません MCI_MODE_NOT_READY
開く MCI_MODE_OPEN
paused (一時停止) MCI_MODE_PAUSE
playing (再生) MCI_MODE_PLAY
記録 MCI_MODE_RECORD
シーク MCI_MODE_SEEK
stopped MCI_MODE_STOP

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Vfw.h

関連項目

MCIWndGetMode