MCIWNDM_GETTIMEFORMAT メッセージは、MCI デバイスの現在の時刻形式を、数値と文字列の 2 つの形式で取得します。 このメッセージは、明示的に送信することも、 MCIWndGetTimeFormat マクロを使用して送信することもできます。
MCIWNDM_GETTIMEFORMAT
wParam = (WPARAM) (UINT) len;
lParam = (LPARAM) (LPSTR) lp;
パラメーター
-
Len
-
バッファーのサイズ (バイト単位)。
-
Lp
-
時刻形式の null で終わる文字列形式を格納するバッファーへのポインター。
戻り値
時刻形式を定義する MCI 定数に対応する整数を返します。
解説
時刻書式指定文字列が戻り値バッファーより長い場合、MCIWnd は文字列を切り捨てます。
MCI デバイスは、次の時刻形式の 1 つ以上をサポートできます。
| 時刻の形式 | MCI 定数 |
|---|---|
| バイト | MCI_FORMAT_BYTES |
| フレーム | MCI_FORMAT_FRAMES |
| 時間、分、秒 | MCI_FORMAT_HMS |
| ミリ秒 | MCI_FORMAT_MILLISECONDS |
| 分、秒、フレーム | MCI_FORMAT_MSF |
| サンプル | MCI_FORMAT_SAMPLES |
| SMPTE 24 | MCI_FORMAT_SMPTE_24 |
| SMPTE 25 | MCI_FORMAT_SMPTE_25 |
| SMPTE 30 ドロップ | MCI_FORMAT_SMPTE_30DROP |
| SMPTE 30 (非ドロップ) | MCI_FORMAT_SMPTE_30 |
| トラック、分、秒、フレーム | MCI_FORMAT_TMSF |
必要条件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
| サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
| ヘッダー |
|