Antarmuka IMFTrustedOutput (mfidl.h)

Diimplementasikan oleh komponen yang menyediakan otoritas kepercayaan output (OTAs). Setiap transformasi Media Foundation (MFT) atau sink media yang dirancang untuk bekerja dalam jalur media yang dilindungi (PMP) dan juga mengirim konten yang dilindungi di luar alur Media Foundation harus mengimplementasikan antarmuka ini.

Mesin kebijakan menggunakan antarmuka ini untuk menegosiasikan jenis perlindungan konten apa yang harus diterapkan pada konten. Aplikasi tidak menggunakan antarmuka ini secara langsung.

Warisan

Antarmuka IMFTrustedOutput mewarisi dari antarmuka IUnknown . IMFTrustedOutput juga memiliki jenis anggota ini:

Metode

Antarmuka IMFTrustedOutput memiliki metode ini.

 
IMFTrustedOutput::GetOutputTrustAuthorityByIndex

Mendapatkan otoritas kepercayaan output (OTA), yang ditentukan oleh indeks.
IMFTrustedOutput::GetOutputTrustAuthorityCount

Mendapatkan jumlah otoritas kepercayaan output (OTA) yang disediakan oleh output tepercaya ini. Setiap OTA melaporkan satu tindakan.
IMFTrustedOutput::IsFinal

Mengkueri apakah output ini adalah sink kebijakan, yang berarti menangani hak dan pembatasan yang diperlukan oleh otoritas kepercayaan input (ITA).

Keterangan

Jika MFT mendukung IMFTrustedOutput, MFT harus mengekspos antarmuka melalui QueryInterface. Antarmuka berlaku untuk semua aliran input pada MFT. (Tidak ada mekanisme untuk mengembalikan penunjuk IMFTrustedOutput terpisah untuk setiap aliran.) MFT harus menerapkan kebijakan output ke semua aliran inputnya. Jika MFT mengirim aliran yang berbeda ke konektor terpisah, MFT harus melaporkan semua atribut konektor.

Persyaratan

   
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header mfidl.h

Lihat juga

Antarmuka Media Foundation