拓撲節點屬性

下列屬性適用于拓撲節點。

一般拓撲節點屬性

屬性 Description
MF_TOPONODE_CONNECT_METHOD 指定拓撲載入器如何連接此拓撲節點,以及此節點是否為選擇性。
MF_TOPONODE_DECODER 指定 toplogy 節點的物件是否為解碼器。
MF_TOPONODE_DECRYPTOR 指定 toplogy 節點的基礎物件是否為解密程式。
MF_TOPONODE_DISCARDABLE 指定管線是否可以從拓撲節點卸載樣本。
MF_TOPONODE_ERROR_MAJORTYPE 包含拓撲節點的主要媒體類型。 當拓撲因為找不到正確的解碼器而無法載入時,就會設定這個屬性。
MF_TOPONODE_ERROR_SUBTYPE 包含拓撲節點的媒體子類型。 當拓撲因為找不到正確的解碼器而無法載入時,就會設定這個屬性。
MF_TOPONODE_ERRORCODE 包含此拓撲節點最近連線失敗的錯誤碼。
MF_TOPONODE_LOCKED 指定是否可以在此拓撲節點上變更媒體類型。
MF_TOPONODE_MARKIN_HERE 指定管線是否在此節點上套用標記。
MF_TOPONODE_MARKOUT_HERE 指定管線是否在此節點上套用標記。

 

來源節點屬性

屬性 Description
MF_TOPONODE_MEDIASTART 以 100 奈秒為單位,指定相對於啟動媒體來源檔案的簡報開始時間。
MF_TOPONODE_MEDIASTOP 以 100 奈秒為單位指定相對於啟動媒體來源檔案的簡報停止時間。
MF_TOPONODE_PRESENTATION_DESCRIPTOR 包含媒體來源之簡報描述元的指標。
MF_TOPONODE_SEQUENCE_ELEMENTID 指定包含來源節點的專案。
MF_TOPONODE_SOURCE 包含與拓撲節點相關聯之媒體來源的指標。
MF_TOPONODE_STREAM_DESCRIPTOR 包含媒體來源之資料流程描述元的指標。
MF_TOPONODE_WORKQUEUE_ID 指定拓撲節點的工作佇列。
MF_TOPONODE_WORKQUEUE_MMCSS_CLASS 指定拓撲節點的多媒體類別排程器服務 (MMCSS) 工作。
MF_TOPONODE_WORKQUEUE_MMCSS_TASKID 指定拓撲節點的 MMCSS 工作識別碼。

 

轉換節點屬性

屬性 Description
MF_TOPONODE_D3DAWARE 指定與拓撲節點相關聯的轉換是否支援 DirectX 影片加速 (DXVA)
MF_TOPONODE_DRAIN 指定何時清空轉換。
MF_TOPONODE_FLUSH 指定何時清除轉換。
MF_TOPONODE_TRANSFORM_OBJECTID 與這個拓撲節點相關聯之轉換的類別識別碼 (CLSID) 。

 

輸出節點屬性

屬性 Description
MF_TOPONODE_DISABLE_PREROLL 指定媒體會話是否在此拓撲節點所代表的媒體接收上使用預先註冊。
MF_TOPONODE_NOSHUTDOWN_ON_REMOVE 指定當輸出節點從拓撲中移除時,媒體會話是否關閉媒體接收。
MF_TOPONODE_RATELESS 指定與此拓撲節點相關聯的媒體接收是否為無速率。
MF_TOPONODE_STREAMID 與此拓撲節點相關聯之資料流程接收的資料流程識別碼。

 

Tee Node 屬性

屬性 Description
MF_TOPONODE_PRIMARYOUTPUT 指出哪個輸出是 tee 節點上的主要輸出。

 

IMFTopologyNode

媒體基礎屬性

拓撲屬性