共用方式為


CTransInPlaceInputPin 類別

[與此頁面相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。

ctransinplaceinputpin 類別階層

類別 CTransInPlaceInputPin 會實作 CTransInPlaceFilter 類別所使用的輸入針腳。

一般而言,您不需要衍生自這個類別。 如果您這樣做,您必須覆寫篩選的 CTransInPlaceFilter::GetPin 方法,以建立衍生類別的實例。

受保護的成員變數 Description
m_bReadOnly 指定輸入資料流程是否為唯讀的旗標。
m_pTIPFilter 建立此釘選之篩選的指標。
公用方法 Description
CTransInPlaceInputPin 建構函式方法。
CheckMediaType 判斷針腳是否接受特定媒體類型。
PeekAllocator 擷取針腳配置器的指標。
唯讀 指出輸入資料流程是否為唯讀。
IPin 方法 Description
EnumMediaTypes 列舉針腳的慣用媒體類型。
IMemInputPin 方法 Description
GetAllocator 擷取這個針腳所建議的記憶體配置器。
NotifyAllocator 指定連接的配置器。
GetAllocatorRequirements 擷取針腳所要求的配置器屬性。

規格需求

需求
標頭
Transip.h (包含 Streams.h)
程式庫
Strmbase.lib (零售組建) ;
Strmbasd.lib (偵錯組建)