Share via


IMFTrustedOutput 介面 (mfidl.h)

由提供輸出信任授權單位的元件實作, (OTA) 。 任何媒體基礎轉換 (MFT) 或媒體接收,其設計目的是在 PM) P (的受保護媒體路徑內運作,而且也會在 Media Foundation 管線外部傳送受保護的內容,都必須實作此介面。

原則引擎會使用此介面來交涉應套用至內容的內容保護類型。 應用程式不會直接使用此介面。

繼承

IMFTrustedOutput介面繼承自IUnknown介面。 IMFTrustedOutput 也有下列類型的成員:

方法

IMFTrustedOutput介面具有這些方法。

 
IMFTrustedOutput::GetOutputTrustAuthorityByIndex

取得由索引指定的輸出信任授權單位 (OTA) 。
IMFTrustedOutput::GetOutputTrustAuthorityCount

取得此受信任輸出所提供的輸出信任授權單位數目, (OTA) 。 每個 OTA 都會報告單一動作。
IMFTrustedOutput::IsFinal

查詢此輸出是否為原則接收,這表示它會處理輸入信任授權單位 (ITA) 所需的許可權和限制。

備註

如果 MFT 支援 IMFTrustedOutput,則必須透過 QueryInterface公開介面。 介面會套用至 MFT 上的所有輸入資料流程。 (沒有任何機制可針對每個 stream 傳回個別 的 IMFTrustedOutput 指標。) MFT 必須將輸出原則套用至其所有輸入資料流程。 如果 MFT 將不同的資料流程傳送至不同的連接器,則必須報告所有連接器屬性。

需求

   
最低支援的用戶端 Windows Vista [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2008 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 mfidl.h

另請參閱

媒體基礎介面