MCIWndGetTimeFormat マクロ (vfw.h)
MCIWndGetTimeFormat マクロは、MCI デバイスの現在の時刻形式を数値と文字列の 2 つの形式で取得します。 このマクロを使用することも、 MCIWNDM_GETTIMEFORMAT メッセージを明示的に送信することもできます。
構文
void MCIWndGetTimeFormat(
hwnd,
lp,
len
);
パラメーター
hwnd
MCIWnd ウィンドウのハンドル。
lp
時刻形式の null で終わる文字列形式を格納するバッファーへのポインター。
len
バッファーのサイズ (バイト単位)。
戻り値
なし
解説
時刻書式指定文字列が戻りバッファーより長い場合、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 drop | MCI_FORMAT_SMPTE_30DROP |
SMPTE 30 (ドロップなし) | MCI_FORMAT_SMPTE_30 |
トラック、分、秒、フレーム | MCI_FORMAT_TMSF |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | vfw.h |