control.h 標頭
DirectShow 會使用此標頭。 如需詳細資訊,請參閱:
control.h 包含下列程式設計介面:
IAMStats IAMStats 介面會從篩選圖形管理員擷取效能資料。 |
IBasicAudio IBasicAudio 介面會控制音訊串流的音量和平衡。這個介面是在 Audio Renderer (WaveOut) 篩選和 DirectSound 轉譯器篩選上實作,但會透過篩選圖形管理員向應用程式公開。 |
IBasicVideo IBasicVideo 介面會設定視訊屬性,例如目的地和來源矩形。 |
IBasicVideo2 IBasicVideo2 介面會擴充 IBasicVideo 介面。 |
IDeferredCommand IDeferredCommand 介面會取消或修改使用 IQueueCommand 介面排入佇列的圖形控制命令。當應用程式在 Filter Graph 管理員上呼叫 IQueueCommand 方法時,它會收到 IDeferredCommand 介面的指標。 應用程式可以使用 介面來取消或延後命令,或從命令擷取傳回值。 |
IMediaControl IMediaControl 介面提供透過篩選圖形控制資料流程的方法。 |
IMediaEvent IMediaEvent 介面包含擷取事件通知的方法,以及覆寫 Filter Graph Manager 的預設事件處理方法。 |
IMediaEventEx IMediaEventEx 介面會繼承 IMediaEvent 介面,其中包含擷取事件通知的方法,以及覆寫篩選圖形的預設事件處理方式。 |
IMediaPosition IMediaPosition 介面包含搜尋資料流程內某個位置的方法。 |
IQueueCommand IQueueCommand 介面會將命令排入佇列,以在指定的時間進行處理。 |
IVideoWindow IVideoWindow 介面會在視訊視窗上設定屬性。 |