vfw.h ヘッダー
このヘッダーは、Windows マルチメディアで使用されます。 詳細については、次を参照してください。
vfw.h には、次のプログラミング インターフェイスが含まれています。
IAVIEditStream IAVIEditStream インターフェイスでは、編集可能なストリームの操作と変更がサポートされています。 次のカスタム メソッドに加えて、IUnknown::QueryInterface、IUnknown::AddRef、IUnknown::Release を使用します。 |
IAVIFile IAVIFile インターフェイスでは、ファイルとファイル ヘッダーを開いて操作し、ストリーム インターフェイスを作成および取得できます。 次のカスタム メソッドに加えて、IUnknown::QueryInterface、IUnknown::AddRef、および IUnknown::Release を使用します。 |
IAVIStream IAVIStream インターフェイスでは、ファイル内のデータ ストリームの作成と操作がサポートされています。 次のカスタム メソッドに加えて、IUnknown::QueryInterface、IUnknown::AddRef、IUnknown::Release を使用します。 |
IAVIStreaming IAVIStreaming インターフェイスでは、ストリーミング操作で再生するためのオープン データ ストリームの準備がサポートされています。 次のカスタム メソッドに加えて、IUnknown::QueryInterface、IUnknown::AddRef、IUnknown::Release を使用します。 |
IGetFrame IGetFrame インターフェイスは、開いているストリームからの個々のフレームの抽出、展開、および表示をサポートしています。 |
AVIBuildFilterA AVIBuildFilter 関数は、GetOpenFileName または GetSaveFileName 関数によって後で使用されるフィルター仕様を構築します。 (ANSI) |
AVIBuildFilterW AVIBuildFilter 関数は、GetOpenFileName または GetSaveFileName 関数によって後で使用されるフィルター仕様を構築します。 (Unicode) |
AVIClearClipboard AVIClearClipboard 関数は、クリップボードから AVI ファイルを削除します。 |
AVIFileAddRef AVIFileAddRef 関数は、AVI ファイルの参照カウントをインクリメントします。 |
AVIFileCreateStream AVIFileCreateStream 関数 (vfw.h) は、既存のファイルに新しいストリームを作成し、新しいストリームへのインターフェイスを作成します。 |
AVIFileCreateStreamA AVIFileCreateStream 関数は、既存のファイルに新しいストリームを作成し、新しいストリームへのインターフェイスを作成します。 (AVIFileCreateStreamA) |
AVIFileCreateStreamW AVIFileCreateStreamW (Unicode) 関数 (vfw.h) は、既存のファイルに新しいストリームを作成し、新しいストリームへのインターフェイスを作成します。 |
AVIFileEndRecord AVIFileEndRecord 関数は、オーディオ データにビデオの 1 対 1 インターリーブ係数を使用するインターリーブ ファイルを書き込むときに、レコードの末尾をマークします。 (ビデオの各フレームには、同等の量のオーディオ データが散在しています)。 |
AVIFileExit AVIFileExit 関数は AVIFile ライブラリを終了し、ライブラリの参照カウントをデクリメントします。 |
AVIFileGetStream AVIFileGetStream 関数は、指定された AVI ファイルに関連付けられているストリーム インターフェイスのアドレスを返します。 |
AVIFileInfo AVIFileInfo 関数 (vfw.h) は、AVI ファイルに関する情報を取得します。 |
AVIFileInfoA AVIFileInfo 関数は、AVI ファイルに関する情報を取得します。 (AVIFileInfoA) |
AVIFileInfoW AVIFileInfoW 関数 (vfw.h) は、AVI ファイルに関する情報を取得します。 |
AVIFileInit AVIFileInit 関数は、AVIFile ライブラリを初期化します。 |
AVIFileOpen AVIFileOpen 関数 (vfw.h) は AVI ファイルを開き、アクセスに使用するファイル インターフェイスのアドレスを返します。 |
AVIFileOpenA AVIFileOpen 関数は、AVI ファイルを開き、それにアクセスするために使用されるファイル インターフェイスのアドレスを返します。 (AVIFileOpenA) |
AVIFileOpenW AVIFileOpenW 関数 (vfw.h) は AVI ファイルを開き、それにアクセスするために使用されるファイル インターフェイスのアドレスを返します。 |
AVIFileReadData AVIFileReadData 関数は、作成者や著作権情報など、ファイル全体に適用される省略可能なヘッダー データを読み取ります。 |
AVIFileRelease AVIFileRelease 関数は、AVI ファイル インターフェイス ハンドルの参照カウントをデクリメントし、カウントが 0 に達した場合にファイルを閉じます。 |
AVIFileWriteData AVIFileWriteData 関数は、補足データ (通常のヘッダー、形式、ストリーム データ以外) をファイルに書き込みます。 |
AVIGetFromClipboard AVIGetFromClipboard 関数は、クリップボードから AVI ファイルをコピーします。 |
AVIMakeCompressedStream AVIMakeCompressedStream 関数は、圧縮されていないストリームと圧縮フィルターから圧縮ストリームを作成し、圧縮ストリームへのポインターのアドレスを返します。 この関数は、オーディオとビデオの圧縮をサポートします。 |
AVIMakeFileFromStreams AVIMakeFileFromStreams 関数は、個別のストリームから AVIFile インターフェイス ポインターを構築します。 |
AVIMakeStreamFromClipboard AVIMakeStreamFromClipboard 関数は、クリップボードのストリーム データから編集可能なストリームを作成します。 |
AVIPutFileOnClipboard AVIPutFileOnClipboard 関数は、AVI ファイルをクリップボードにコピーします。 |
AVISaveA AVISave 関数は、他のファイルまたはメモリからのデータ ストリームを組み合わせてファイルをビルドします。 (ANSI) |
AVISaveOptions AVISaveOptions 関数は、ファイルの保存オプションを取得し、バッファーで返します。 |
AVISaveOptionsFree AVISaveOptionsFree 関数は、AVISaveOptions 関数によって割り当てられたリソースを解放します。 |
AVISaveVA AVISaveV 関数は、他のファイルまたはメモリからのデータ ストリームを組み合わせてファイルをビルドします。 (ANSI) |
AVISaveVW AVISaveV 関数は、他のファイルまたはメモリからのデータ ストリームを組み合わせてファイルをビルドします。 (Unicode) |
AVISaveW AVISave 関数は、他のファイルまたはメモリからのデータ ストリームを組み合わせてファイルをビルドします。 (Unicode) |
AVIStreamAddRef AVIStreamAddRef 関数は、AVI ストリームの参照カウントをインクリメントします。 |
AVIStreamBeginStreaming AVIStreamBeginStreaming 関数は、ストリーミングで使用されるパラメーターを指定し、ストリーム ハンドラーがストリーミングの準備をできるようにします。 |
AVIStreamCreate AVIStreamCreate 関数は、ファイルに関連付けられていないストリームを作成します。 |
AVIStreamDataSize AVIStreamDataSize マクロは、指定したストリームのオプションのヘッダー データを取得するために必要なバッファー サイズをバイト単位で決定します。 |
AVIStreamEnd AVIStreamEnd マクロは、ストリームの末尾に関連付けられているサンプルを計算します。 |
AVIStreamEndStreaming AVIStreamEndStreaming 関数はストリーミングを終了します。 |
AVIStreamEndTime AVIStreamEndTime マクロは、ストリームの終了を表す時刻を返します。 |
AVIStreamFindSample AVIStreamFindSample 関数は、指定した位置に対するサンプルの位置 (キー フレーム、空でないフレーム、または書式の変更を含むフレーム) を返します。 |
AVIStreamFormatSize AVIStreamFormatSize マクロは、サンプルの書式情報をストリームに格納するために必要なバッファー サイズをバイト単位で決定します。 |
AVIStreamGetFrame AVIStreamGetFrame 関数は、圧縮解除されたビデオ フレームのアドレスを返します。 |
AVIStreamGetFrameClose AVIStreamGetFrameClose 関数は、ビデオ フレームの圧縮解除に使用されるリソースを解放します。 |
AVIStreamGetFrameOpen AVIStreamGetFrameOpen 関数は、指定されたビデオ ストリームからビデオ フレームを圧縮解除する準備をします。 |
AVIStreamInfoA AVIStreamInfo 関数は、ストリーム ヘッダー情報を取得します。 (ANSI) |
AVIStreamInfoW AVIStreamInfo 関数は、ストリーム ヘッダー情報を取得します。 (Unicode) |
AVIStreamIsKeyFrame AVIStreamIsKeyFrame マクロは、指定されたストリーム内のサンプルがキー フレームであるかどうかを示します。 |
AVIStreamLength AVIStreamLength 関数は、ストリームの長さを返します。 |
AVIStreamLengthTime AVIStreamLengthTime マクロは、ストリームの時間の長さを返します。 |
AVIStreamNearestKeyFrame AVIStreamNearestKeyFrame マクロは、ストリーム内の指定した位置またはその前にキー フレームを配置します。 |
AVIStreamNearestKeyFrameTime AVIStreamNearestKeyFrameTime マクロは、ストリーム内の指定した時刻に最も近い (または前にある) キー フレームの先頭に対応する時刻を決定します。 |
AVIStreamNearestSample AVIStreamNearestSample マクロは、ストリーム内の指定した位置または前に最も近い空でないサンプルを検索します。 |
AVIStreamNearestSampleTime AVIStreamNearestSampleTime マクロは、ストリーム内の指定された時刻に最も近いサンプルの先頭に対応する時間を決定します。 |
AVIStreamNextKeyFrame AVIStreamNextKeyFrame マクロは、ストリーム内の指定した位置に続く次のキー フレームを検索します。 |
AVIStreamNextKeyFrameTime AVIStreamNextKeyFrameTime マクロは、ストリーム内の次のキー フレームの時刻を、指定された時刻から返します。 |
AVIStreamNextSample AVIStreamNextSample マクロは、ストリーム内の指定した位置から次の空でないサンプルを検索します。 |
AVIStreamNextSampleTime AVIStreamNextSampleTime マクロは、ストリーム内の次のサンプルにサンプルが変更された時刻を返します。 このマクロは、ストリーム内の次の興味深い時刻を見つけます。 |
AVIStreamOpenFromFileA AVIStreamOpenFromFile 関数は、ファイルから 1 つのストリームを開きます。 (ANSI) |
AVIStreamOpenFromFileW AVIStreamOpenFromFile 関数は、ファイルから 1 つのストリームを開きます。 (Unicode) |
AVIStreamPrevKeyFrame AVIStreamPrevKeyFrame マクロは、ストリーム内の指定した位置の前にあるキー フレームを検索します。 |
AVIStreamPrevKeyFrameTime AVIStreamPrevKeyFrameTime マクロは、ストリーム内の前のキー フレームの時刻を特定の時刻から返します。 |
AVIStreamPrevSample AVIStreamPrevSample マクロは、ストリーム内の指定した位置の前に最も近い空でないサンプルを検索します。 |
AVIStreamPrevSampleTime AVIStreamPrevSampleTime マクロは、ストリーム内の指定された時刻より前の最も近い空でないサンプルの時刻を決定します。 |
AVIStreamRead AVIStreamRead 関数は、ストリームの種類に従ってストリームからオーディオ、ビデオ、またはその他のデータを読み取ります。 |
AVIStreamReadData AVIStreamReadData 関数は、オプションのヘッダー データをストリームから読み取ります。 |
AVIStreamReadFormat AVIStreamReadFormat 関数は、ストリーム形式データを読み取ります。 |
AVIStreamRelease AVIStreamRelease 関数は、AVI ストリーム インターフェイス ハンドルの参照カウントをデクリメントし、カウントが 0 に達するとストリームを閉じます。 |
AVIStreamSampleSize AVIStreamRelease マクロは、ストリームからの情報の 1 つのサンプルを格納するために必要なバッファーのサイズを決定します。 サイズは、lPos で指定された位置にあるサンプルに対応します。 |
AVIStreamSampleToSample AVIStreamSampleToSample マクロは、2 番目のストリームで発生するサンプルと同時に発生するストリーム内のサンプルを返します。 |
AVIStreamSampleToTime AVIStreamSampleToTime 関数は、ストリーム位置をサンプルからミリ秒に変換します。 |
AVIStreamSetFormat AVIStreamSetFormat 関数は、指定した位置にストリームの形式を設定します。 |
AVIStreamStart AVIStreamStart 関数は、ストリームの開始サンプル番号を返します。 |
AVIStreamStartTime AVIStreamStartTime マクロは、ストリームの最初のサンプルの開始時刻を返します。 |
AVIStreamTimeToSample AVIStreamTimeToSample 関数は、ミリ秒からサンプルに変換します。 |
AVIStreamWrite AVIStreamWrite 関数は、ストリームにデータを書き込みます。 |
AVIStreamWriteData AVIStreamWriteData 関数は、オプションのヘッダー情報をストリームに書き込みます。 |
capCaptureAbort capCaptureAbort マクロはキャプチャ操作を停止します。 このマクロを使用することも、WM_CAP_ABORT メッセージを明示的に送信することもできます。 |
capCaptureGetSetup capCaptureGetSetup マクロは、ストリーミング キャプチャ パラメーターの現在の設定を取得します。 このマクロを使用することも、WM_CAP_GET_SEQUENCE_SETUPメッセージを明示的に送信することもできます。 |
capCaptureSequence capCaptureSequence マクロは、ファイルへのビデオとオーディオのストリーミング キャプチャを開始します。 このマクロを使用することも、WM_CAP_SEQUENCE メッセージを明示的に送信することもできます。 |
capCaptureSequenceNoFile capCaptureSequenceNoFile マクロは、ファイルにデータを書き込まずにストリーミング ビデオ キャプチャを開始します。 このマクロを使用することも、WM_CAP_SEQUENCE_NOFILE メッセージを明示的に送信することもできます。 |
capCaptureSetSetup capCaptureSetSetup マクロは、ストリーミング キャプチャで使用される構成パラメーターを設定します。 このマクロを使用することも、WM_CAP_SET_SEQUENCE_SETUP メッセージを明示的に送信することもできます。 |
capCaptureSingleFrame capCaptureSingleFrame マクロは、capCaptureSingleFrameOpen マクロを使用して開かれたキャプチャ ファイルに 1 つのフレームを追加します。 このマクロを使用することも、WM_CAP_SINGLE_FRAME メッセージを明示的に送信することもできます。 |
capCaptureSingleFrameClose capCaptureSingleFrameClose マクロは、capCaptureSingleFrameOpen マクロによって開かれたキャプチャ ファイルを閉じます。 このマクロを使用することも、WM_CAP_SINGLE_FRAME_CLOSE メッセージを明示的に送信することもできます。 |
capCaptureSingleFrameOpen capCaptureSingleFrameOpen マクロを使用すると、単一フレームキャプチャ用のキャプチャ ファイルが開きます。 キャプチャ ファイル内の以前の情報は上書きされます。 このマクロを使用することも、WM_CAP_SINGLE_FRAME_OPEN メッセージを明示的に送信することもできます。 |
capCaptureStop capCaptureStop マクロは、キャプチャ操作を停止します。 このマクロを使用することも、WM_CAP_STOP メッセージを明示的に送信することもできます。 |
capCreateCaptureWindowA capCreateCaptureWindow 関数はキャプチャ ウィンドウを作成します。 (ANSI) |
capCreateCaptureWindowW capCreateCaptureWindow 関数はキャプチャ ウィンドウを作成します。 (Unicode) |
capDlgVideoCompression capDlgVideoCompression マクロには、キャプチャ プロセス中に使用するコンプレッサーをユーザーが選択できるダイアログ ボックスが表示されます。 |
capDlgVideoDisplay capDlgVideoDisplay マクロには、ユーザーがビデオ出力を設定または調整できるダイアログ ボックスが表示されます。 |
capDlgVideoFormat capDlgVideoFormat マクロは、ユーザーがビデオ形式を選択できるダイアログ ボックスを表示します。 |
capDlgVideoSource capDlgVideoSource マクロは、ユーザーがビデオ ソースを制御できるダイアログ ボックスを表示します。 |
capDriverConnect capDriverConnect マクロは、キャプチャ ウィンドウをキャプチャ ドライバーに接続します。 このマクロを使用することも、WM_CAP_DRIVER_CONNECTメッセージを明示的に送信することもできます。 |
capDriverDisconnect capDriverDisconnect マクロは、キャプチャ ウィンドウからキャプチャ ドライバーを切断します。 このマクロを使用することも、WM_CAP_DRIVER_DISCONNECT メッセージを明示的に送信することもできます。 |
capDriverGetCaps capDriverGetCaps マクロは、キャプチャ ウィンドウに現在接続されているキャプチャ ドライバーのハードウェア機能を返します。 このマクロを使用することも、WM_CAP_DRIVER_GET_CAPS メッセージを明示的に送信することもできます。 |
capDriverGetName capDriverGetName マクロは、キャプチャ ウィンドウに接続されているキャプチャ ドライバーの名前を返します。 このマクロを使用するか、WM_CAP_DRIVER_GET_NAME メッセージを明示的に呼び出すことができます。 |
capDriverGetVersion capDriverGetVersion マクロは、キャプチャ ウィンドウに接続されているキャプチャ ドライバーのバージョン情報を返します。 このマクロを使用することも、WM_CAP_DRIVER_GET_VERSION メッセージを明示的に送信することもできます。 |
capEditCopy capEditCopy マクロは、ビデオ フレーム バッファーと関連付けられているパレットの内容をクリップボードにコピーします。 このマクロを使用することも、WM_CAP_EDIT_COPY メッセージを明示的に送信することもできます。 |
capFileAlloc capFileAlloc マクロは、指定したサイズのキャプチャ ファイルを作成 (事前割り当て) します。 このマクロを使用することも、WM_CAP_FILE_ALLOCATE メッセージを明示的に送信することもできます。 |
capFileGetCaptureFile capFileGetCaptureFile マクロは、現在のキャプチャ ファイルの名前を返します。 このマクロを使用するか、WM_CAP_FILE_GET_CAPTURE_FILE メッセージを明示的に呼び出すことができます。 |
capFileSaveAs capFileSaveAs マクロは、キャプチャ ファイルの内容を別のファイルにコピーします。 このマクロを使用するか、WM_CAP_FILE_SAVEAS メッセージを明示的に呼び出すことができます。 |
capFileSaveDIB capFileSaveDIB マクロは、現在のフレームを DIB ファイルにコピーします。 このマクロを使用するか、WM_CAP_FILE_SAVEDIB メッセージを明示的に呼び出すことができます。 |
capFileSetCaptureFile capFileSetCaptureFile マクロは、ビデオ キャプチャに使用されるファイルに名前を付けます。 このマクロを使用するか、WM_CAP_FILE_SET_CAPTURE_FILE メッセージを明示的に呼び出すことができます。 |
capFileSetInfoChunk capFileSetInfoChunk マクロは、情報チャンクを設定およびクリアします。 キャプチャ中に AVI ファイルに情報チャンクを挿入して、テキスト文字列やカスタム データを埋め込むことができます。 このマクロを使用するか、WM_CAP_FILE_SET_INFOCHUNK メッセージを明示的に呼び出すことができます。 |
capGetAudioFormat capGetAudioFormat マクロは、オーディオ形式を取得します。 このマクロを使用するか、WM_CAP_GET_AUDIOFORMAT メッセージを明示的に呼び出すことができます。 |
capGetAudioFormatSize capGetAudioFormatSize マクロは、オーディオ形式のサイズを取得します。 このマクロを使用するか、WM_CAP_GET_AUDIOFORMAT メッセージを明示的に呼び出すことができます。 |
capGetDriverDescriptionA capGetDriverDescription 関数は、キャプチャ ドライバーのバージョンの説明を取得します。 (ANSI) |
capGetDriverDescriptionW capGetDriverDescription 関数は、キャプチャ ドライバーのバージョンの説明を取得します。 (Unicode) |
capGetMCIDeviceName capGetMCIDeviceName マクロは、capSetMCIDeviceName マクロで以前に設定された MCI デバイスの名前を取得します。 このマクロを使用するか、WM_CAP_GET_MCI_DEVICE メッセージを明示的に呼び出すことができます。 |
capGetStatus capGetStatus マクロは、キャプチャ ウィンドウの状態を取得します。 このマクロを使用するか、WM_CAP_GET_STATUS メッセージを明示的に呼び出すことができます。 |
capGetUserData capGetUserData マクロは、キャプチャ ウィンドウに関連付けられているLONG_PTRデータ値を取得します。 このマクロを使用するか、WM_CAP_GET_USER_DATA メッセージを明示的に呼び出すことができます。 |
capGetVideoFormat capGetVideoFormat マクロは、使用中のビデオ形式のコピーを取得します。 このマクロを使用するか、WM_CAP_GET_VIDEOFORMAT メッセージを明示的に呼び出すことができます。 |
capGetVideoFormatSize capGetVideoFormatSize マクロは、ビデオ形式に必要なサイズを取得します。 このマクロを使用するか、WM_CAP_GET_VIDEOFORMAT メッセージを明示的に呼び出すことができます。 |
capGrabFrame capGrabFrame マクロは、キャプチャ ドライバーから 1 つのフレームを取得して表示します。 キャプチャ後、オーバーレイとプレビューは無効になります。 このマクロを使用するか、WM_CAP_GRAB_FRAME メッセージを明示的に呼び出すことができます。 |
capGrabFrameNoStop capGrabFrameNoStop マクロは、キャプチャ デバイスから 1 つの圧縮されていないフレームでフレーム バッファーを埋め、それを表示します。 |
capOverlay capOverlay マクロは、オーバーレイ モードを有効または無効にします。 オーバーレイ モードでは、ハードウェア オーバーレイを使用してビデオが表示されます。 このマクロを使用するか、WM_CAP_SET_OVERLAY メッセージを明示的に呼び出すことができます。 |
capPaletteAuto capPaletteAuto マクロは、キャプチャ ドライバーのサンプル ビデオ フレームを要求し、新しいパレットを自動的に作成します。 このマクロを使用するか、WM_CAP_PAL_AUTOCREATE メッセージを明示的に呼び出すことができます。 |
capPaletteManual capPaletteManual マクロは、キャプチャ ドライバーがビデオ フレームを手動でサンプリングし、新しいパレットを作成することを要求します。 このマクロを使用するか、WM_CAP_PAL_MANUALCREATE メッセージを明示的に呼び出すことができます。 |
capPaletteOpen capPaletteOpen マクロは、パレット ファイルから新しいパレットを読み込み、キャプチャ ドライバーに渡します。 |
capPalettePaste capPalettePaste マクロは、クリップボードからパレットをコピーし、キャプチャ ドライバーに渡します。 このマクロを使用するか、WM_CAP_PAL_PASTE メッセージを明示的に呼び出すことができます。 |
capPaletteSave capPaletteSave マクロは、現在のパレットをパレット ファイルに保存します。 パレット ファイルは通常、ファイル名拡張子 を使用します。Pal。 このマクロを使用することも、WM_CAP_PAL_SAVEメッセージを明示的に送信することもできます。 |
capPreview capPreview マクロは、プレビュー モードを有効または無効にします。 |
capPreviewRate capPreviewRate マクロは、プレビュー モードでフレームの表示速度を設定します。 このマクロを使用するか、WM_CAP_SET_PREVIEWRATE メッセージを明示的に呼び出すことができます。 |
capPreviewScale capPreviewScale マクロは、プレビュー ビデオ イメージのスケーリングを有効または無効にします。 |
capSetAudioFormat capSetAudioFormat マクロは、ストリーミングまたはステップ キャプチャを実行するときに使用するオーディオ形式を設定します。 このマクロを使用するか、WM_CAP_SET_AUDIOFORMAT メッセージを明示的に呼び出すことができます。 |
capSetCallbackOnCapControl capSetCallbackOnCapControl マクロは、正確な記録制御を提供するコールバック関数をアプリケーションに設定します。 このマクロを使用するか、WM_CAP_SET_CALLBACK_CAPCONTROL メッセージを明示的に呼び出すことができます。 |
capSetCallbackOnError capSetCallbackOnError マクロは、クライアント アプリケーションでエラー コールバック関数を設定します。 AVICap は、エラーが発生したときにこのプロシージャを呼び出します。 このマクロを使用するか、WM_CAP_SET_CALLBACK_ERROR メッセージを明示的に呼び出すことができます。 |
capSetCallbackOnFrame capSetCallbackOnFrame マクロは、アプリケーションでプレビュー コールバック関数を設定します。 キャプチャ ウィンドウがプレビュー フレームをキャプチャするときに、AVICap はこのプロシージャを呼び出します。 このマクロを使用するか、WM_CAP_SET_CALLBACK_FRAME メッセージを明示的に呼び出すことができます。 |
capSetCallbackOnStatus capSetCallbackOnStatus マクロは、アプリケーションで状態コールバック関数を設定します。 AVICap は、キャプチャ ウィンドウの状態が変わるたびにこのプロシージャを呼び出します。 このマクロを使用するか、WM_CAP_SET_CALLBACK_STATUS メッセージを明示的に呼び出すことができます。 |
capSetCallbackOnVideoStream capSetCallbackOnVideoStream マクロは、アプリケーションでコールバック関数を設定します。 AVICap は、ビデオ バッファーがいっぱいになると、ストリーミング キャプチャ中にこのプロシージャを呼び出します。 このマクロを使用するか、WM_CAP_SET_CALLBACK_VIDEOSTREAM メッセージを明示的に呼び出すことができます。 |
capSetCallbackOnWaveStream capSetCallbackOnWaveStream マクロは、アプリケーションでコールバック関数を設定します。 |
capSetCallbackOnYield capSetCallbackOnYield マクロは、アプリケーションでコールバック関数を設定します。 AVICap は、ストリーミング キャプチャ中にキャプチャ ウィンドウが生成されるときに、このプロシージャを呼び出します。 このマクロを使用するか、WM_CAP_SET_CALLBACK_YIELD メッセージを明示的に呼び出すことができます。 |
capSetMCIDeviceName capSetMCIDeviceName マクロは、データのキャプチャに使用する MCI ビデオ デバイスの名前を指定します。 このマクロを使用するか、WM_CAP_SET_MCI_DEVICE メッセージを明示的に呼び出すことができます。 |
capSetScrollPos capSetScrollPos マクロは、キャプチャ ウィンドウに表示するビデオ フレームの部分を定義します。 |
capSetUserData capSetUserData マクロは、LONG_PTRデータ値をキャプチャ ウィンドウに関連付けます。 このマクロを使用するか、WM_CAP_SET_USER_DATA メッセージを明示的に呼び出すことができます。 |
capSetVideoFormat capSetVideoFormat マクロは、キャプチャされたビデオ データの形式を設定します。 このマクロを使用するか、WM_CAP_SET_VIDEOFORMAT メッセージを明示的に呼び出すことができます。 |
CreateEditableStream CreateEditableStream 関数は、編集可能なストリームを作成します。 他のストリーム編集関数を使用する前に、この関数を使用します。 |
DrawDibBegin DrawDib 関数は、DrawDib DC のパラメーターを変更するか、新しい DrawDib DC を初期化します。 |
DrawDibChangePalette DrawDibChangePalette 関数は、DIB の描画に使用されるパレット エントリを設定します。 |
DrawDibClose DrawDibClose 関数は DrawDib DC を閉じ、割り当てられたリソース DrawDib を解放します。 |
DrawDibDraw DrawDibDraw 関数は、画面に DIB を描画します。 |
DrawDibEnd DrawDibEnd 関数は、DrawDibBegin 関数または DrawDibDraw 関数によって設定された DrawDib DC のフラグとその他の設定をクリアします。 |
DrawDibGetBuffer DrawDibGetBuffer 関数は、展開のために DrawDib によって使用されるバッファーの場所を取得します。 |
DrawDibGetPalette DrawDibGetPalette 関数は、DrawDib DC で使用されるパレットを取得します。 |
DrawDibOpen DrawDibOpen 関数を使用して DrawDib ライブラリを開き、描画用の DrawDib DC を作成します。 |
DrawDibProfileDisplay DrawDibProfileDisplay 関数は、DrawDib 関数を使用する場合のディスプレイ システムの設定を決定します。 |
DrawDibRealize DrawDibRealize 関数は、指定した DC で使用する DrawDib DC のパレットを実現します。 |
DrawDibSetPalette DrawDibSetPalette 関数は、DIB の描画に使用するパレットを設定します。 |
DrawDibStart DrawDibStart 関数は、ストリーミング再生用の DrawDib DC を準備します。 |
DrawDibStop DrawDibStop 関数は、ストリーミング再生に DrawDib DC で使用されるリソースを解放します。 |
DrawDibTime DrawDibTime 関数は、描画操作に関するタイミング情報を取得し、デバッグ操作中に使用されます。 |
DrawDibUpdate DrawDibUpdate マクロは、DrawDib オフスクリーン バッファー内の最後のフレームを描画します。 |
EditStreamClone EditStreamClone 関数は、重複する編集可能なストリームを作成します。 |
EditStreamCopy EditStreamCopy 関数は、編集可能なストリーム (またはその一部) を一時ストリームにコピーします。 |
EditStreamCut EditStreamCut 関数は、編集可能ストリームのすべてまたは一部を削除し、ストリームの削除された部分から一時的に編集可能なストリームを作成します。 |
EditStreamPaste EditStreamPaste 関数は、あるストリームからストリーム (またはその一部) をコピーし、指定した場所にある別のストリーム内に貼り付けます。 |
EditStreamSetInfoA EditStreamSetInfo 関数は、編集可能なストリームの特性を変更します。 (ANSI) |
EditStreamSetInfoW EditStreamSetInfo 関数は、編集可能なストリームの特性を変更します。 (Unicode) |
EditStreamSetNameA EditStreamSetName 関数は、説明的な文字列をストリームに割り当てます。 (ANSI) |
EditStreamSetNameW EditStreamSetName 関数は、説明的な文字列をストリームに割り当てます。 (Unicode) |
GetOpenFileNamePreviewA GetOpenFileNamePreview 関数は、[開く] ダイアログ ボックスを使用してファイルを選択します。 このダイアログ ボックスでは、ユーザーは現在指定されている AVI ファイルをプレビューすることもできます。 この関数は、GetOpenFileName 関数に含まれる機能を拡張します。 (ANSI) |
GetOpenFileNamePreviewW GetOpenFileNamePreview 関数は、[開く] ダイアログ ボックスを使用してファイルを選択します。 このダイアログ ボックスでは、ユーザーは現在指定されている AVI ファイルをプレビューすることもできます。 この関数は、GetOpenFileName 関数に含まれる機能を拡張します。 (Unicode) |
GetSaveFileNamePreviewA GetSaveFileNamePreview 関数は、[名前を付けて保存] ダイアログ ボックスを使用してファイルを選択します。 ダイアログ ボックスを使用すると、ユーザーは現在指定されているファイルをプレビューすることもできます。 この関数は、GetSaveFileName 関数で見つかった機能を拡張します。 (ANSI) |
GetSaveFileNamePreviewW GetSaveFileNamePreview 関数は、[名前を付けて保存] ダイアログ ボックスを使用してファイルを選択します。 ダイアログ ボックスを使用すると、ユーザーは現在指定されているファイルをプレビューすることもできます。 この関数は、GetSaveFileName 関数で見つかった機能を拡張します。 (Unicode) |
ICAbout ICAbout マクロは、ビデオ圧縮ドライバーに [バージョン情報] ダイアログ ボックスを表示するように通知します。 このマクロを使用するか、ICM_ABOUT メッセージを明示的に呼び出すことができます。 |
ICClose ICClose 関数は、圧縮機または圧縮解除器を閉じます。 |
ICCompress ICCompress 関数は、1 つのビデオ 画像を圧縮します。 |
ICCompressBegin ICCompressBegin マクロは、データを圧縮する準備をビデオ圧縮ドライバーに通知します。 このマクロを使用するか、ICM_COMPRESS_BEGIN メッセージを明示的に呼び出すことができます。 |
ICCompressEnd ICCompressEnd マクロは、圧縮を終了し、圧縮用に割り当てられたリソースを解放するようにビデオ圧縮ドライバーに通知します。 このマクロを使用するか、ICM_COMPRESS_END メッセージを明示的に呼び出すことができます。 |
ICCompressGetFormat ICCompressGetFormat マクロは、ビデオ圧縮ドライバーから圧縮データの出力形式を要求します。 このマクロを使用するか、ICM_COMPRESS_GET_FORMAT メッセージを明示的に呼び出すことができます。 |
ICCompressGetFormatSize ICCompressGetFormatSize マクロは、ビデオ圧縮ドライバーから圧縮データの出力形式のサイズを要求します。 このマクロを使用するか、ICM_COMPRESS_GET_FORMAT メッセージを明示的に呼び出すことができます。 |
ICCompressGetSize ICCompressGetSize マクロは、指定された出力形式に圧縮するときに、ビデオ圧縮ドライバーが 1 フレームのデータの最大サイズを提供することを要求します。 このマクロを使用するか、ICM_COMPRESS_GET_SIZE メッセージを明示的に呼び出すことができます。 |
ICCompressorChoose ICCompressorChoose 関数は、ユーザーがコンプレッサーを選択できるダイアログ ボックスを表示します。 この機能では、登録されているすべてのコンプレッサーを表示したり、特定の形式をサポートするコンプレッサーのみを一覧表示したりできます。 |
ICCompressorFree ICCompressorFree 関数は、他の VCM 関数で使用される COMPVARS 構造体のリソースを解放します。 |
ICCompressQuery ICCompressQuery マクロは、ビデオ圧縮ドライバーに対してクエリを実行して、特定の入力形式をサポートしているか、特定の入力形式を特定の出力形式に圧縮できるかを判断します。 |
ICConfigure ICConfigure マクロは、ビデオ圧縮ドライバーにその構成ダイアログ ボックスを表示するように通知します。 このマクロを使用することも、ICM_CONFIGURE メッセージを明示的に送信することもできます。 |
ICDecompress ICDecompress 関数は、1 つのビデオ フレームを圧縮解除します。 |
ICDecompressBegin ICDecompressBegin マクロは、データの圧縮解除を準備するためにビデオ圧縮解除ドライバーに通知します。 このマクロを使用するか、ICM_DECOMPRESS_BEGIN メッセージを明示的に呼び出すことができます。 |
ICDecompressEnd ICDecompressEnd マクロは、圧縮解除を終了するようにビデオ圧縮解除ドライバーに通知し、圧縮解除のために割り当てられたリソースを解放します。 このマクロを使用するか、ICM_DECOMPRESS_END メッセージを明示的に呼び出すことができます。 |
ICDecompressEx ICDecompressEx 関数は、1 つのビデオ フレームを圧縮解除します。 |
ICDecompressExBegin ICDecompressExBegin 関数は、データを圧縮解除するための圧縮解除機能を準備します。 |
ICDecompressExEnd ICDecompressExEnd マクロは、圧縮解除を終了し、圧縮解除のために割り当てられたリソースを解放するようにビデオ圧縮解除ドライバーに通知します。 このマクロを使用するか、ICM_DECOMPRESSEX_END メッセージを明示的に呼び出すことができます。 |
ICDecompressExQuery ICDecompressExQuery 関数は、圧縮解除機能が特定の形式でデータを圧縮解除できるかどうかを判断します。 |
ICDecompressGetFormat ICDecompressGetFormat マクロは、ビデオ圧縮解除ドライバーから圧縮解除されたデータの出力形式を要求します。 このマクロを使用するか、ICM_DECOMPRESS_GET_FORMAT メッセージを明示的に呼び出すことができます。 |
ICDecompressGetFormatSize ICDecompressGetFormatSize マクロは、ビデオ圧縮解除ドライバーから圧縮解除されたデータの出力形式のサイズを要求します。 このマクロを使用するか、ICM_DECOMPRESS_GET_FORMAT メッセージを明示的に呼び出すことができます。 |
ICDecompressGetPalette ICDecompressGetPalette マクロは、ビデオ圧縮解除ドライバーが出力 BITMAPINFOHEADER 構造体のカラー テーブルを指定することを要求します。 このマクロを使用するか、ICM_DECOMPRESS_GET_PALETTE メッセージを明示的に呼び出すことができます。 |
ICDecompressOpen ICDecompressOpen マクロは、指定された形式と互換性のある圧縮解除プログラムを開きます。 |
ICDecompressQuery ICDecompressQuery マクロは、ビデオ圧縮解除ドライバーに対してクエリを実行して、特定の入力形式をサポートしているか、特定の入力形式を特定の出力形式に圧縮解除できるかを判断します。 |
ICDecompressSetPalette ICDecompressSetPalette マクロは、ビデオ圧縮解除ドライバーがパレットを使用する形式に圧縮解除する場合に使用するパレットを指定します。 このマクロを使用するか、ICM_DECOMPRESS_SET_PALETTE メッセージを明示的に呼び出すことができます。 |
ICDraw ICDraw 関数は、描画用のイメージを圧縮解除します。 |
ICDrawBegin ICDrawBegin 関数はレンダラーを初期化し、描画先を描画用に準備します。 |
ICDrawChangePalette ICDrawChangePalette マクロは、ムービー パレットが変更されていることをレンダリング ドライバーに通知します。 このマクロを使用するか、ICM_DRAW_CHANGEPALETTE メッセージを明示的に呼び出すことができます。 |
ICDrawEnd ICDrawEnd マクロは、現在のイメージを画面に展開し、圧縮解除と描画のために割り当てられたリソースを解放するようにレンダリング ドライバーに通知します。 このマクロを使用するか、ICM_DRAW_END メッセージを明示的に呼び出すことができます。 |
ICDrawFlush ICDrawFlush マクロは、描画を待機しているイメージ バッファーの内容をレンダリングするようにレンダリング ドライバーに通知します。 このマクロを使用するか、ICM_DRAW_FLUSH メッセージを明示的に呼び出すことができます。 |
ICDrawGetTime ICDrawGetTime マクロは、フレームを描画して内部クロックの現在の値を返すタイミングを制御するレンダリング ドライバーを要求します。 このマクロを使用するか、ICM_DRAW_GETTIME メッセージを明示的に呼び出すことができます。 |
ICDrawOpen ICDrawOpen マクロを使用すると、指定した形式で画像を描画できるドライバーが開きます。 |
ICDrawQuery ICDrawQuery マクロは、レンダリング ドライバーに対してクエリを実行して、特定の形式でデータをレンダリングできるかどうかを判断します。 このマクロを使用するか、ICM_DRAW_QUERY メッセージを明示的に呼び出すことができます。 |
ICDrawRealize ICDrawRealize マクロは、描画中に描画パレットを実現するようにレンダリング ドライバーに通知します。 このマクロを使用するか、ICM_DRAW_REALIZE メッセージを明示的に呼び出すことができます。 |
ICDrawRenderBuffer ICDrawRenderBuffer マクロは、渡されたフレームを描画するようにレンダリング ドライバーに通知します。 このマクロを使用するか、ICM_DRAW_RENDERBUFFER メッセージを明示的に呼び出すことができます。 |
ICDrawSetTime ICDrawSetTime マクロは、描画フレームのタイミングを処理するレンダリング ドライバーに同期情報を提供します。 |
ICDrawStart ICDrawStart マクロは、フレームを描画するタイミングの内部クロックを開始するようにレンダリング ドライバーに通知します。 このマクロを使用するか、ICM_DRAW_START メッセージを明示的に呼び出すことができます。 |
ICDrawStartPlay ICDrawStartPlay マクロは、再生操作の開始時刻と終了時刻をレンダリング ドライバーに提供します。 このマクロを使用するか、ICM_DRAW_START_PLAY メッセージを明示的に呼び出すことができます。 |
ICDrawStop ICDrawStop マクロは、フレームを描画するタイミングの内部クロックを停止するようにレンダリング ドライバーに通知します。 このマクロを使用するか、ICM_DRAW_STOP メッセージを明示的に呼び出すことができます。 |
ICDrawStopPlay ICDrawStopPlay マクロは、再生操作が完了したときにレンダリング ドライバーに通知します。 このマクロを使用するか、ICM_DRAW_STOP_PLAY メッセージを明示的に呼び出すことができます。 |
ICDrawSuggestFormat ICDrawSuggestFormat 関数は、入力データ形式を提案するように描画ハンドラーに通知します。 |
ICDrawWindow ICDrawWindow マクロは、ICM_DRAW_BEGIN メッセージに指定されたウィンドウを再描画する必要があることをレンダリング ドライバーに通知します。 ウィンドウが移動したか、一時的に隠されています。 このマクロを使用するか、ICM_DRAW_WINDOW メッセージを明示的に呼び出すことができます。 |
ICGetBuffersWanted ICGetBuffersWanted マクロは、割り当てるバッファーの数をドライバーに照会します。 このマクロを使用するか、ICM_GETBUFFERSWANTED メッセージを明示的に呼び出すことができます。 |
ICGetDefaultKeyFrameRate ICGetDefaultKeyFrameRate マクロは、ビデオ圧縮ドライバーに対して、既定の (または優先される) キー フレーム間隔を照会します。 このマクロを使用するか、ICM_GETDEFAULTKEYFRAMERATE メッセージを明示的に呼び出すことができます。 |
ICGetDefaultQuality ICGetDefaultQuality マクロは、ビデオ圧縮ドライバーに対してクエリを実行して、既定の品質設定を提供します。 このマクロを使用するか、ICM_GETDEFAULTQUALITY メッセージを明示的に呼び出すことができます。 |
ICGetDisplayFormat ICGetDisplayFormat 関数は、圧縮されたイメージを表示するために使用できる最適な形式を決定します。 開いた圧縮機のハンドルが指定されていない場合は、この機能によって圧縮機も開きます。 |
ICGetInfo ICGetInfo 関数は、コンプレッサーに関する情報を取得します。 |
ICGetState ICGetState マクロは、ビデオ圧縮ドライバーに対してクエリを実行して、メモリ ブロック内の現在の構成を返します。 このマクロを使用するか、ICM_GETSTATE メッセージを明示的に呼び出すことができます。 |
ICGetStateSize ICGetStateSize マクロは、ビデオ圧縮ドライバーに対してクエリを実行して、構成情報の取得に必要なメモリ量を決定します。 このマクロを使用するか、ICM_GETSTATE メッセージを明示的に呼び出すことができます。 |
ICImageCompress ICImageCompress 関数は、イメージを特定のサイズに圧縮します。 この関数には初期化関数は必要ありません。 |
ICImageDecompress ICImageDecompress 関数は、初期化関数を使用せずにイメージを圧縮解除します。 |
ICInfo ICInfo 関数は、インストールされている特定の圧縮機に関する情報を取得するか、インストールされているコンプレッサーを列挙します。 |
ICInstall ICInstall 関数は、新しいコンプレッサーまたは圧縮解除装置をインストールします。 |
ICLocate ICLocate 関数は、指定した形式の画像を処理できる圧縮解除器または圧縮解除器を検索するか、指定した形式のイメージをハードウェアに直接圧縮解除できるドライバーを検索します。 |
ICOpen ICOpen機能は圧縮機か減圧装置を開く。 |
ICOpenFunction ICOpenFunction 関数は、関数として定義された圧縮機または圧縮解除器を開きます。 |
ICQueryAbout ICQueryAbout マクロは、ビデオ圧縮ドライバーに対してクエリを実行して、[バージョン情報] ダイアログ ボックスがあるかどうかを判断します。 このマクロを使用するか、ICM_ABOUT メッセージを明示的に呼び出すことができます。 |
ICQueryConfigure ICQueryConfigure マクロは、ビデオ圧縮ドライバーに対してクエリを実行して、構成ダイアログ ボックスがあるかどうかを判断します。 このマクロを使用することも、ICM_CONFIGURE メッセージを明示的に送信することもできます。 |
ICRemove ICRemove 関数は、インストールされているコンプレッサーを削除します。 |
ICSendMessage ICSendMessage 関数は、コンプレッサーにメッセージを送信します。 |
ICSeqCompressFrame ICSeqCompressFrame 関数は、フレームシーケンス内の 1 つのフレームを圧縮します。 |
ICSeqCompressFrameEnd ICSeqCompressFrameEnd 関数は、ICSeqCompressFrameStart 関数と ICSeqCompressFrame 関数を使用して開始されたシーケンス圧縮を終了します。 |
ICSeqCompressFrameStart ICSeqCompressFrameStart 関数は、ICSeqCompressFrame 関数を使用してフレームのシーケンスを圧縮するためのリソースを初期化します。 |
ICSetState ICSetState マクロは、ビデオ圧縮ドライバーに、コンプレッサーの状態を設定するように通知します。 このマクロを使用するか、ICM_SETSTATE メッセージを明示的に呼び出すことができます。 |
ICSetStatusProc ICSetStatusProc 関数は、状態コールバック関数のアドレスをコンプレッサーに送信します。 圧縮機は長い操作の間にこの機能を呼び出す。 |
MCIWndCanConfig MCIWndCanConfig マクロは、MCI デバイスが構成ダイアログ ボックスを表示できるかどうかを決定します。 このマクロを使用することも、MCIWNDM_CAN_CONFIG メッセージを明示的に送信することもできます。 |
MCIWndCanEject MCIWndCanEject マクロは、MCI デバイスがメディアを取り出すことができるかどうかを決定します。 このマクロを使用することも、MCIWNDM_CAN_EJECT メッセージを明示的に送信することもできます。 |
MCIWndCanPlay MCIWndCanPlay マクロは、MCI デバイスが他の種類のデータ ファイルまたはコンテンツを再生できるかどうかを決定します。 このマクロを使用することも、MCIWNDM_CAN_PLAY メッセージを明示的に送信することもできます。 |
MCIWndCanRecord MCIWndCanRecord マクロは、MCI デバイスが記録をサポートしているかどうかを判断します。 このマクロを使用することも、MCIWNDM_CAN_RECORD メッセージを明示的に送信することもできます。 |
MCIWndCanSave MCIWndCanSave マクロは、MCI デバイスがデータを保存できるかどうかを決定します。 このマクロを使用することも、MCIWNDM_CAN_SAVE メッセージを明示的に送信することもできます。 |
MCIWndCanWindow MCIWndCanWindow マクロは、MCI デバイスがウィンドウ指向 MCI コマンドをサポートするかどうかを決定します。 このマクロを使用することも、MCIWNDM_CAN_WINDOWメッセージを明示的に送信することもできます。 |
MCIWndChangeStyles MCIWndChangeStyles マクロは、MCIWnd ウィンドウで使用されるスタイルを変更します。 このマクロを使用することも、MCIWNDM_CHANGESTYLES メッセージを明示的に送信することもできます。 |
MCIWndClose MCIWndClose マクロは、MCIWnd ウィンドウに関連付けられている MCI デバイスまたはファイルを閉じます。 |
MCIWndCreateA MCIWndCreate 関数は、MCIWnd ウィンドウ クラスを登録し、MCI サービスを使用するための MCIWnd ウィンドウを作成します。 MCIWndCreate では、MCI デバイスまたはファイル (AVI ファイルなど) を開き、MCIWnd ウィンドウに関連付けることもできます。 (ANSI) |
MCIWndCreateW MCIWndCreate 関数は、MCIWnd ウィンドウ クラスを登録し、MCI サービスを使用するための MCIWnd ウィンドウを作成します。 MCIWndCreate では、MCI デバイスまたはファイル (AVI ファイルなど) を開き、MCIWnd ウィンドウに関連付けることもできます。 (Unicode) |
MCIWndDestroy MCIWndDestroy マクロは、MCIWnd ウィンドウに関連付けられている MCI デバイスまたはファイルを閉じ、ウィンドウを破棄します。 このマクロを使用することも、WM_CLOSE メッセージを明示的に送信することもできます。 |
MCIWndEject MCIWndEject マクロは、MCI デバイスにコマンドを送信してメディアを取り出します。 このマクロを使用することも、MCIWNDM_EJECTメッセージを明示的に送信することもできます。 |
MCIWndEnd MCIWndEnd マクロは、現在の位置をコンテンツの末尾に移動します。 このマクロを使用することも、MCI_SEEK メッセージを明示的に送信することもできます。 |
MCIWndGetActiveTimer MCIWndGetActiveTimer マクロは、MCIWnd ウィンドウがアクティブ ウィンドウである場合に使用される更新期間を取得します。 このマクロを使用することも、MCIWNDM_GETACTIVETIMER メッセージを明示的に送信することもできます。 |
MCIWndGetAlias MCIWndGetAlias マクロは、mciSendString 関数を使用して MCI デバイスまたはファイルを開くために使用されるエイリアスを取得します。 このマクロを使用することも、MCIWNDM_GETALIAS メッセージを明示的に送信することもできます。 |
MCIWndGetDest MCIWndGetDest マクロは、再生中に AVI ファイルの画像をズームまたは拡大するために使用される移動先の四角形の座標を取得します。 このマクロを使用することも、MCIWNDM_GET_DEST メッセージを明示的に送信することもできます。 |
MCIWndGetDevice MCIWndGetDevice マクロは、現在の MCI デバイスの名前を取得します。 このマクロを使用することも、MCIWNDM_GETDEVICE メッセージを明示的に送信することもできます。 |
MCIWndGetDeviceID MCIWndGetDeviceID マクロは、mciSendCommand 関数で使用する現在の MCI デバイスの識別子を取得します。 このマクロを使用することも、MCIWNDM_GETDEVICEID メッセージを明示的に送信することもできます。 |
MCIWndGetEnd MCIWndGetEnd マクロは、MCI デバイスまたはファイルのコンテンツの末尾の場所を取得します。 このマクロを使用することも、MCIWNDM_GETEND メッセージを明示的に送信することもできます。 |
MCIWndGetError MCIWndGetError マクロは、最後に発生した MCI エラーを取得します。 このマクロを使用することも、MCIWNDM_GETERROR メッセージを明示的に送信することもできます。 |
MCIWndGetFileName MCIWndGetFileName マクロは、MCI デバイスで使用されるファイル名を取得します。 このマクロを使用することも、MCIWNDM_GETFILENAMEメッセージを明示的に送信することもできます。 |
MCIWndGetInactiveTimer MCIWndGetInactiveTimer マクロは、MCIWnd ウィンドウが非アクティブウィンドウである場合に使用される更新期間を取得します。 このマクロを使用することも、MCIWNDM_GETINACTIVETIMER メッセージを明示的に送信することもできます。 |
MCIWndGetLength MCIWndGetLength マクロは、MCI デバイスで現在使用されているコンテンツまたはファイルの長さを取得します。 このマクロを使用することも、MCIWNDM_GETLENGTH メッセージを明示的に送信することもできます。 |
MCIWndGetMode MCIWndGetMode マクロは、MCI デバイスの現在の動作モードを取得します。 MCI デバイスには、定数によって指定される複数の動作モードがあります。 このマクロを使用することも、MCIWNDM_GETMODE メッセージを明示的に送信することもできます。 |
MCIWndGetPalette MCIWndGetPalette マクロは、MCI デバイスで使用されるパレットのハンドルを取得します。 このマクロを使用することも、MCIWNDM_GETPALETTEメッセージを明示的に送信することもできます。 |
MCIWndGetPosition MCIWndGetPosition マクロは、MCI デバイスのコンテンツ内の現在位置の数値を取得します。 このマクロを使用することも、MCIWNDM_GETPOSITION メッセージを明示的に送信することもできます。 |
MCIWndGetPositionString MCIWndGetPositionString マクロは、MCI デバイスのコンテンツ内の現在位置の数値を取得します。 |
MCIWndGetRepeat MCIWndGetRepeat マクロは、連続再生がアクティブ化されているかどうかを判断します。 このマクロを使用することも、MCIWNDM_GETREPEAT メッセージを明示的に送信することもできます。 |
MCIWndGetSource MCIWndGetSource マクロは、再生中に AVI ファイルの画像をトリミングするために使用されるソース四角形の座標を取得します。 このマクロを使用することも、MCIWNDM_GET_SOURCEメッセージを明示的に送信することもできます。 |
MCIWndGetSpeed MCIWndGetSpeed マクロは、MCI デバイスの再生速度を取得します。 このマクロを使用することも、MCIWNDM_GETSPEED メッセージを明示的に送信することもできます。 |
MCIWndGetStart MCIWndGetStart マクロは、MCI デバイスまたはファイルのコンテンツの先頭の位置を取得します。 このマクロを使用することも、MCIWNDM_GETSTART メッセージを明示的に送信することもできます。 |
MCIWndGetStyles MCIWndGetStyles マクロは、ウィンドウで使用されている現在の MCIWnd ウィンドウ スタイルを指定するフラグを取得します。 このマクロを使用することも、MCIWNDM_GETSTYLES メッセージを明示的に送信することもできます。 |
MCIWndGetTimeFormat MCIWndGetTimeFormat マクロは、MCI デバイスの現在の時刻形式を、数値と文字列として_as 2 つの形式で取得します。 このマクロを使用することも、MCIWNDM_GETTIMEFORMAT メッセージを明示的に送信することもできます。 |
MCIWndGetVolume MCIWndGetVolume マクロは、MCI デバイスの現在のボリューム設定を取得します。 このマクロを使用することも、MCIWNDM_GETVOLUME メッセージを明示的に送信することもできます。 |
MCIWndGetZoom MCIWndGetZoom マクロは、MCI デバイスで使用されている現在のズーム値を取得します。 このマクロを使用することも、MCIWNDM_GETZOOM メッセージを明示的に送信することもできます。 |
MCIWndHome MCIWndHome マクロは、現在の位置をコンテンツの先頭に移動します。 このマクロを使用することも、MCI_SEEK コマンドを明示的に送信することもできます。 |
MCIWndNew MCIWndNew マクロは、現在の MCI デバイスの新しいファイルを作成します。 このマクロを使用することも、MCIWNDM_NEW メッセージを明示的に送信することもできます。 |
MCIWndOpen MCIWndOpen マクロは、MCI デバイスを開き、MCIWnd ウィンドウに関連付けます。 |
MCIWndOpenDialog MCIWndOpenDialog マクロは、ユーザー指定のデータ ファイルとそれに対応する種類の MCI デバイスを開き、MCIWnd ウィンドウに関連付けます。 |
MCIWndOpenInterface MCIWndOpenInterface マクロは、指定したインターフェイスに関連付けられているデータ ストリームまたはファイルを MCIWnd ウィンドウにアタッチします。 このマクロを使用することも、MCIWNDM_OPENINTERFACE メッセージを明示的に送信することもできます。 |
MCIWndPause MCIWndPause マクロは、MCI デバイスにコマンドを送信して、再生または記録を一時停止します。 |
MCIWndPlay MCIWndPlay マクロは、コンテンツ内の現在の位置から再生を開始するコマンドを MCI デバイスに送信します。 このマクロを使用することも、MCI_PLAY コマンドを明示的に送信することもできます。 |
MCIWndPlayFrom MCIWndPlayFrom マクロは、指定した場所からコンテンツの末尾まで、または別のコマンドが再生を停止するまで、MCI デバイスのコンテンツを再生します。 このマクロを使用することも、MCIWNDM_PLAYFROM メッセージを明示的に送信することもできます。 |
MCIWndPlayFromTo MCIWndPlayFromTo マクロは、指定した開始位置と終了位置の間でコンテンツの一部を再生します。 |
MCIWndPlayReverse MCIWndPlayReverse マクロは、現在のコンテンツを現在の位置から開始し、コンテンツの先頭または別のコマンドが再生を停止するまで、逆方向に再生します。 |
MCIWndPlayTo MCIWndPlayTo マクロは、MCI デバイスのコンテンツを現在の位置から指定した終了位置まで、または別のコマンドが再生を停止するまで再生します。 |
MCIWndPutDest MCIWndPutDest マクロは、再生中に AVI ファイルの画像を拡大または拡大するために使用される移動先の四角形の座標を再定義します。 このマクロを使用することも、MCIWNDM_PUT_DEST メッセージを明示的に送信することもできます。 |
MCIWndPutSource MCIWndPutSource マクロは、再生中に AVI ファイルの画像をトリミングするために使用されるソース四角形の座標を再定義します。 このマクロを使用することも、MCIWNDM_PUT_SOURCE メッセージを明示的に送信することもできます。 |
MCIWndRealize MCIWndRealize マクロは、MCI ウィンドウが前景または背景でどのように実現されるかを制御します。 このマクロにより、MCI ウィンドウのパレットもプロセスで実現されます。 このマクロを使用することも、MCIWNDM_REALIZE メッセージを明示的に送信することもできます。 |
MCIWndRecord MCIWndRecord マクロは、MCI デバイスを使用してコンテンツの記録を開始します。 記録プロセスは、コンテンツ内の現在の位置から開始され、記録中に既存のデータが上書きされます。 |
MCIWndRegisterClass MCIWndRegisterClass 関数は、MCI ウィンドウ クラス MCIWND_WINDOW_CLASSを登録します。 |
MCIWndResume MCIWndResume マクロは、一時停止モードからコンテンツの再生または記録を再開します。 このマクロは、コンテンツ内の現在の位置から再生または記録を再開します。 このマクロを使用することも、MCI_RESUME コマンドを明示的に送信することもできます。 |
MCIWndReturnString MCIWndReturnString マクロは、MCI デバイスに送信された最新の MCI 文字列コマンドへの応答を取得します。 応答内の情報は、null で終わる文字列として提供されます。 このマクロを使用することも、MCIWNDM_RETURNSTRING メッセージを明示的に送信することもできます。 |
MCIWndSave MCIWndSave マクロは、MCI デバイスで現在使用されているコンテンツを保存します。 |
MCIWndSaveDialog MCIWndSaveDialog マクロは、MCI デバイスで現在使用されているコンテンツを保存します。 このマクロは、[保存] ダイアログ ボックスを表示して、ユーザーがコンテンツを保存するファイル名を選択できるようにします。 このマクロを使用することも、MCI_SAVE コマンドを明示的に送信することもできます。 |
MCIWndSeek MCIWndSeek マクロは、再生位置をコンテンツ内の指定された場所に移動します。 このマクロを使用することも、MCI_SEEK コマンドを明示的に使用することもできます。 |
MCIWndSendString MCIWndSendString マクロは、MCIWnd ウィンドウに関連付けられているデバイスに文字列形式で MCI コマンドを送信します。 このマクロを使用することも、MCIWNDM_SENDSTRING メッセージを明示的に送信することもできます。 |
MCIWndSetActiveTimer MCIWndSetActiveTimer マクロは、MCIWnd ウィンドウのトラックバーの更新、ウィンドウ タイトル バーに表示される位置情報の更新、MCIWnd ウィンドウがアクティブな場合に親ウィンドウに通知メッセージを送信するために MCIWnd が使用する更新期間を設定します。 このマクロを使用することも、MCIWNDM_SETACTIVETIMER メッセージを明示的に送信することもできます。 |
MCIWndSetInactiveTimer MCIWndSetInactiveTimer マクロは、MCIWnd ウィンドウのトラックバーの更新、ウィンドウ タイトル バーに表示される位置情報の更新、および MCIWnd ウィンドウが非アクティブな場合に親ウィンドウに通知メッセージを送信するために MCIWnd が使用する更新期間を設定します。 このマクロを使用することも、MCIWNDM_SETINACTIVETIMER メッセージを明示的に送信することもできます。 |
MCIWndSetOwner MCIWndSetOwner マクロは、MCIWnd ウィンドウに関連付けられている通知メッセージを受信するウィンドウを設定します。 このマクロを使用することも、MCIWNDM_SETOWNER メッセージを明示的に送信することもできます。 |
MCIWndSetPalette MCIWndSetPalette マクロは、MCIWnd ウィンドウに関連付けられている MCI デバイスにパレット ハンドルを送信します。 このマクロを使用することも、MCIWNDM_SETPALETTE メッセージを明示的に送信することもできます。 |
MCIWndSetRepeat MCIWndSetRepeat マクロは、連続再生に関連付けられている繰り返しフラグを設定します。 このマクロを使用することも、MCIWNDM_SETREPEAT メッセージを明示的に送信することもできます。 |
MCIWndSetSpeed MCIWndSetSpeed マクロは、MCI デバイスの再生速度を設定します。 このマクロを使用することも、MCIWNDM_SETSPEED メッセージを明示的に送信することもできます。 |
MCIWndSetTimeFormat MCIWndSetTimeFormat マクロは、MCI デバイスの時刻形式を設定します。 このマクロを使用することも、MCIWNDM_SETTIMEFORMAT メッセージを明示的に送信することもできます。 |
MCIWndSetTimers MCIWndSetTimers マクロは、MCIWnd ウィンドウでトラックバーを更新し、ウィンドウタイトルバーに表示される位置情報を更新し、親ウィンドウに通知メッセージを送信するために MCIWnd が使用する更新期間を設定します。 |
MCIWndSetVolume MCIWndSetVolume マクロは、MCI デバイスのボリューム レベルを設定します。 このマクロを使用することも、MCIWNDM_SETVOLUMEメッセージを明示的に送信することもできます。 |
MCIWndSetZoom MCIWndSetZoom マクロは、ズーム係数に従ってビデオ イメージのサイズを変更します。 このマルコは、一定の縦横比を維持しながら、MCIWnd ウィンドウのサイズを調整します。 このマクロを使用することも、MCIWNDM_SETZOOMメッセージを明示的に送信することもできます。 |
MCIWndStep MCIWndStep マクロは、コンテンツ内の現在の位置を、指定した増分だけ前方または後方に移動します。 このマクロを使用することも、MCI_STEP コマンドを明示的に送信することもできます。 |
MCIWndStop MCIWndStop マクロは、MCIWnd ウィンドウに関連付けられている MCI デバイスのコンテンツの再生または記録を停止します。 このマクロを使用することも、MCI_STOP コマンドを明示的に送信することもできます。 |
MCIWndUseFrames MCIWndUseFrames マクロは、MCI デバイスの時刻形式をフレームに設定します。 このマクロを使用することも、MCIWNDM_SETTIMEFORMATメッセージを明示的に送信することもできます。 |
MCIWndUseTime MCIWndUseTime マクロは、MCI デバイスの時刻形式をミリ秒に設定します。 このマクロを使用することも、MCIWNDM_SETTIMEFORMATメッセージを明示的に送信することもできます。 |
MCIWndValidateMedia MCIWndValidateMedia マクロは、コンテンツの開始位置と終了位置、コンテンツ内の現在の位置、およびトラックバーを現在の時刻形式に従って更新します。 |
mmioFOURCC mmioFOURCC マクロは、4 文字を 4 文字のコードに変換します。 |
StretchDIB StretchDIB 関数は、あるメモリの場所から別の場所にデバイスに依存しないビットマップをコピーし、コピー先の四角形に合わせてイメージのサイズを変更します。 |
CAPCONTROLCALLBACK capControlCallback 関数は、ストリーミング キャプチャを開始および終了するために有効桁数制御に使用されるコールバック関数です。 capControlCallback という名前は、アプリケーション指定の関数名のプレースホルダーです。 |
CAPERRORCALLBACKA capErrorCallback 関数は、ビデオ キャプチャで使用されるエラー コールバック関数です。 capErrorCallback という名前は、アプリケーション提供の関数名のプレースホルダーです。 (ANSI) |
CAPERRORCALLBACKW capErrorCallback 関数は、ビデオ キャプチャで使用されるエラー コールバック関数です。 capErrorCallback という名前は、アプリケーション提供の関数名のプレースホルダーです。 (Unicode) |
CAPSTATUSCALLBACKA capStatusCallback 関数は、ビデオ キャプチャで使用される状態コールバック関数です。 capStatusCallback という名前は、アプリケーション提供の関数名のプレースホルダーです。 (ANSI) |
CAPSTATUSCALLBACKW capStatusCallback 関数は、ビデオ キャプチャで使用される状態コールバック関数です。 capStatusCallback という名前は、アプリケーション提供の関数名のプレースホルダーです。 (Unicode) |
CAPVIDEOCALLBACK capVideoStreamCallback 関数は、必要に応じてキャプチャされたビデオのフレームを処理するためにストリーミング キャプチャで使用されるコールバック関数です。 capVideoStreamCallback という名前は、アプリケーション指定の関数名のプレースホルダーです。 |
CAPWAVECALLBACK capWaveStreamCallback 関数は、必要に応じてオーディオ データのバッファーを処理するためにストリーミング キャプチャで使用されるコールバック関数です。 capWaveStreamCallback という名前は、アプリケーション提供の関数名のプレースホルダーです。 |
CAPYIELDCALLBACK capYieldCallback 関数は、ビデオ キャプチャで使用される yield コールバック関数です。 capYieldCallback という名前は、アプリケーション提供の関数名のプレースホルダーです。 |
AVICOMPRESSOPTIONS AVICOMPRESSOPTIONS 構造体には、ストリームとその圧縮方法と保存方法に関する情報が含まれています。 この構造体は、AVIMakeCompressedStream 関数 (または AVIMakeCompressedStream を使用する AVISave 関数) にデータを渡します。 |
AVIFILEINFOA AVIFILEINFO 構造体には、AVI ファイル全体のグローバル情報が含まれています。 (ANSI) |
AVIFILEINFOW AVIFILEINFO 構造体には、AVI ファイル全体のグローバル情報が含まれています。 (Unicode) |
AVISTREAMINFOA AVISTREAMINFO 構造体には、1 つのストリームの情報が含まれています。 (ANSI) |
AVISTREAMINFOW AVISTREAMINFO 構造体には、1 つのストリームの情報が含まれています。 (Unicode) |
CAPDRIVERCAPS CAPDRIVERCAPS 構造体は、キャプチャ ドライバーの機能を定義します。アプリケーションは、キャプチャ ウィンドウをキャプチャ ドライバーに接続するたびに、WM_CAP_DRIVER_GET_CAPS メッセージまたは capDriverGetCaps マクロを使用して、ドライバー機能のコピーを CAPDRIVERCAPS 構造体に配置する必要があります。 |
CAPINFOCHUNK CAPINFOCHUNK 構造体には、AVI キャプチャ ファイル内で情報チャンクを定義するために使用できるパラメーターが含まれています。 WM_CAP_FILE_SET_INFOCHUNK メッセージまたは capSetInfoChunk マクロは、キャプチャ ウィンドウに CAPINFOCHUNK 構造体を送信するために使用されます。 |
CAPSTATUS CAPSTATUS 構造体は、キャプチャ ウィンドウの現在の状態を定義します。 |
CAPTUREPARMS CAPTUREPARMS 構造体には、ストリーミング ビデオ キャプチャ プロセスを制御するパラメーターが含まれています。 この構造体は、キャプチャ レート、キャプチャ中に使用するバッファーの数、およびキャプチャの終了方法に影響するパラメーターを取得および設定するために使用されます。 |
COMPVARS COMPVARS 構造では、ICCompressorChoose、ICSeqCompressFrame、ICCompressorFree などの機能のコンプレッサー設定について説明します。 |
DRAWDIBTIME DRAWDIBTIME 構造体には、一連の DrawDib 操作を実行するための経過したタイミング情報が含まれています。 DrawDibTime 関数は、呼び出されるたびに、各操作のカウントと経過時間の値をリセットします。 |
ICCOMPRESS ICCOMPRESS 構造体には、ICM_COMPRESS メッセージで使用される圧縮パラメーターが含まれています。 |
ICCOMPRESSFRAMES ICCOMPRESSFRAMES 構造体には、ICM_COMPRESS_FRAMES_INFO メッセージで使用される圧縮パラメーターが含まれています。 |
ICDECOMPRESS ICDECOMPRESS 構造体には、ICM_DECOMPRESS メッセージで使用される圧縮解除パラメーターが含まれています。 |
ICDECOMPRESSEX ICDECOMPRESSEX 構造体には、ICM_DECOMPRESSEX メッセージで使用される圧縮解除パラメーターが含まれています。 |
ICDRAW ICDRAW 構造体には、画面にビデオ データを描画するためのパラメーターが含まれています。 この構造体は、ICM_DRAW メッセージと共に使用されます。 |
ICDRAWBEGIN ICDRAWBEGIN 構造体には、ICM_DRAW_BEGIN メッセージで使用される圧縮解除パラメーターが含まれています。 |
ICDRAWSUGGEST ICDRAWSUGGEST 構造体には、適切な入力形式を提案するためにICM_DRAW_SUGGESTFORMAT メッセージと共に使用される圧縮パラメーターが含まれています。 |
ICINFO ICINFO 構造体には、ビデオ圧縮ドライバーによって提供される圧縮パラメーターが含まれています。 ドライバーは、ICM_GETINFO メッセージを受信したときに構造体を入力または更新します。 |
ICOPEN ICOPEN 構造体には、圧縮または圧縮解除されるデータ ストリーム、ドライバーのバージョン番号、およびドライバーの使用方法に関する情報が含まれます。 |
ICSETSTATUSPROC ICSETSTATUSPROC 構造体には、ICM_SET_STATUS_PROC メッセージで使用される状況情報が含まれています。 |
VIDEOHDR VIDEOHDR 構造体は、capVideoStreamCallback 関数によって使用されます。 |