MCIWndGetMode 宏 (vfw.h)
MCIWndGetMode 宏會擷取MCI裝置的目前作業模式。 MCI 裝置有數種作業模式,由常數指定。 您可以使用此宏,或明確地傳送 MCIWNDM_GETMODE 訊息。
語法
void MCIWndGetMode(
hwnd,
lp,
len
);
參數
hwnd
MCIWnd 視窗的句柄。
lp
用來傳回模式的應用程式定義緩衝區指標。
len
緩衝區的大小,以位元組為單位。
傳回值
無
備註
如果描述模式的 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 |
已停止 | MCI_MODE_STOP |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | vfw.h |