MediaExtensionManager Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendaftarkan pengurai media atau codec.
public ref class MediaExtensionManager sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaExtensionManager final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MediaExtensionManager final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaExtensionManager
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MediaExtensionManager
function MediaExtensionManager()
Public NotInheritable Class MediaExtensionManager
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Ekstensi media memiliki batasan berikut.
- Plugin dapat mengambil alih format media kotak masuk.
- Pendaftaran bersifat lokal untuk aplikasi dan tidak memengaruhi aplikasi lain.
- Pendaftaran bertahan selama masa pakai instans MediaExtensionManager.
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1703 | 15063 | RegisterMediaExtensionForAppService |
Konstruktor
MediaExtensionManager() |
Membuat objek MediaExtensionManager baru yang digunakan untuk mendaftarkan pengurai media atau codec. |
Metode
RegisterAudioDecoder(String, Guid, Guid) |
Mendaftarkan dekoder audio untuk jenis media input dan output yang ditentukan. |
RegisterAudioDecoder(String, Guid, Guid, IPropertySet) |
Mendaftarkan dekoder audio untuk jenis media input dan output yang ditentukan dengan parameter konfigurasi opsional. |
RegisterAudioEncoder(String, Guid, Guid) |
Mendaftarkan encoder audio untuk jenis media input dan output yang ditentukan. |
RegisterAudioEncoder(String, Guid, Guid, IPropertySet) |
Mendaftarkan encoder audio untuk jenis media input dan output yang ditentukan dengan parameter konfigurasi opsional. |
RegisterByteStreamHandler(String, String, String) |
Mendaftarkan handler byte-stream berdasarkan ekstensi nama file dan jenis MIME. |
RegisterByteStreamHandler(String, String, String, IPropertySet) |
Mendaftarkan handler byte-stream berdasarkan ekstensi nama file dan jenis MIME, dengan parameter konfigurasi opsional. |
RegisterMediaExtensionForAppService(IMediaExtension, AppServiceConnection) |
Mendaftarkan ekstensi media yang menyediakan tugas latar belakang yang mendekode media. |
RegisterSchemeHandler(String, String) |
Mendaftarkan handler skema untuk skema URL yang ditentukan. |
RegisterSchemeHandler(String, String, IPropertySet) |
Mendaftarkan handler skema untuk skema URL yang ditentukan dengan parameter konfigurasi opsional. |
RegisterVideoDecoder(String, Guid, Guid) |
Mendaftarkan dekoder video untuk jenis media input dan output yang ditentukan. |
RegisterVideoDecoder(String, Guid, Guid, IPropertySet) |
Mendaftarkan dekoder video untuk jenis media input dan output yang ditentukan dengan parameter konfigurasi opsional. |
RegisterVideoEncoder(String, Guid, Guid) |
Mendaftarkan encoder video untuk jenis media input dan output yang ditentukan. |
RegisterVideoEncoder(String, Guid, Guid, IPropertySet) |
Mendaftarkan encoder video untuk jenis media input dan output yang ditentukan dengan parameter konfigurasi opsional. |