atribut MF_SD_PROTECTED
Menunjukkan apakah aliran berisi konten yang dilindungi.
Jenis Data
UINT32
Perlakukan sebagai nilai Boolean.
Keterangan
Atribut ini berlaku untuk deskriptor aliran. Jika nilai atribut true, aliran berisi konten yang dilindungi. Jika nilainya FALSE, atau atribut tidak diatur, aliran berisi konten yang jelas.
Alih-alih memeriksa setiap aliran untuk atribut ini, Anda dapat meneruskan deskriptor presentasi ke fungsi MFRequireProtectedEnvironment . Fungsi ini menguji apakah deskriptor presentasi berisi aliran yang dilindungi.
Sumber media harus mengatur atribut ini pada deskriptor aliran jika konten memerlukan jalur media yang dilindungi (PMP).
Konstanta GUID untuk atribut ini diekspor dari mfuuid.lib.
Contoh
// This function returns TRUE if the stream contains protected
// content. You can also call the MFRequireProtectedEnvironment
// function to test whether a presentation contains any streams
// with protected content.
BOOL StreamHasProtectedContent(IMFStreamDescriptor *pSD)
{
return MFGetAttributeUINT32(pSD, MF_SD_PROTECTED, FALSE);
}
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung |
Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Header |
|
Lihat juga