英語で読む

次の方法で共有


control.h ヘッダー

このヘッダーは DirectShow によって使用されます。 詳細については、次を参照してください。

control.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IAMStats

IAMStats インターフェイスは、フィルター グラフ マネージャーからパフォーマンス データを取得します。
IBasicAudio

IBasicAudio インターフェイスは、オーディオ ストリームのボリュームとバランスを制御します。このインターフェイスは、オーディオ レンダラー (WaveOut) フィルターと DirectSound レンダラー フィルターに実装されますが、フィルター グラフ マネージャーを介してアプリケーションに公開されます。
IBasicVideo

IBasicVideo インターフェイスは、変換先やソースの四角形などのビデオ プロパティを設定します。
IBasicVideo2

IBasicVideo2 インターフェイスは、IBasicVideo インターフェイスを拡張します。
IDeferredCommand

IDeferredCommand インターフェイスは、IQueueCommand インターフェイスを使用してキューに登録されたグラフ制御コマンドをキャンセルまたは変更します。フィルター グラフ マネージャーで IQueueCommand メソッドを呼び出すと、アプリケーションは IDeferredCommand インターフェイスへのポインターを受け取ります。 アプリケーションでは、 インターフェイスを使用してコマンドをキャンセルまたは延期したり、コマンドから戻り値を取得したりできます。
IMediaControl

IMediaControl インターフェイスは、フィルター グラフを介してデータのフローを制御するためのメソッドを提供します。
IMediaEvent

IMediaEvent インターフェイスには、イベント通知を取得したり、Filter Graph Manager の既定のイベント処理をオーバーライドしたりするためのメソッドが含まれています。
IMediaEventEx

IMediaEventEx インターフェイスは IMediaEvent インターフェイスを継承します。このインターフェイスには、イベント通知を取得するためのメソッドと、フィルター グラフのイベントの既定の処理をオーバーライドするためのメソッドが含まれています。
IMediaPosition

IMediaPosition インターフェイスには、ストリーム内の位置をシークするためのメソッドが含まれています。
IQueueCommand

IQueueCommand インターフェイスは、指定された時刻に処理するコマンドをキューに入れます。
IVideoWindow

IVideoWindow インターフェイスは、ビデオ ウィンドウのプロパティを設定します。