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 |