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 インターフェイスは、ビデオ ウィンドウのプロパティを設定します。 |