Kelas (API Streaming Media)
[Fitur yang terkait dengan halaman ini, Windows Media Streaming API, adalah fitur warisan. Ini telah digantikan oleh Media Casting. Media Casting telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Media Casting alih-alih Windows Media Streaming API, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
API Streaming Media menyediakan kelas berikut.
Di bagian ini
Topik | Deskripsi |
---|---|
ActiveBasicDevice |
Mengimplementasikan antarmuka IActiveBasicDevice yang mewakili perangkat Digital Living Network Alliance (DLNA) aktif. |
BasicDevice |
Mengimplementasikan antarmuka IBasicDevice yang mewakili perangkat DLNA. |
CreateMediaRendererOperation |
Mendaftarkan penanganan aktivitas yang dipanggil ketika operasi asinkron dimulai oleh CreateMediaRendererAsync atau CreateMediaRendererFromBasicDeviceAsync selesai, dan menyediakan metode yang mengembalikan hasil operasi. |
DeviceController |
Mengimplementasikan antarmuka IDeviceController yang mengambil daftar Cache Digital Media Renderers (DMR) dan/atau Digital Media Servers (DMSs), atau untuk secara asinkron menemukan DMR dan/atau DMS yang saat ini ada di jaringan. |
DevicePair |
Mengimplementasikan antarmuka IDevicePair yang mewakili sepasang objek ActiveBasicDevice yang terdiri dari perender dan server. |
GetMuteOperation |
Mendaftarkan penanganan aktivitas yang dipanggil ketika operasi asinkron yang dimulai oleh GetMuteAsync selesai, dan menyediakan metode yang mengembalikan hasil operasi. |
GetPositionInformationOperation |
Mendaftarkan penanganan aktivitas yang dipanggil ketika operasi asinkron yang dimulai oleh GetPositionInformationAsync selesai, dan menyediakan metode yang mengembalikan hasil operasi. |
GetStreamPropertiesOperation |
Mendaftarkan penanganan aktivitas yang dipanggil ketika operasi asinkron yang dimulai oleh GetStreamPropertiesAsync selesai, dan menyediakan metode yang mengembalikan hasil operasi. |
GetTransportInformationOperation |
Mendaftarkan penanganan aktivitas yang dipanggil ketika operasi asinkron yang dimulai oleh GetTransportInformationAsync selesai, dan menyediakan metode yang mengembalikan hasil operasi. |
GetVolumeOperation |
Mendaftarkan penanganan aktivitas yang dipanggil ketika operasi asinkron yang dimulai oleh GetVolumeAsync selesai, dan menyediakan metode yang mengembalikan hasil operasi. |
MediaRenderer |
Mengimplementasikan antarmuka IMediaRenderer yang mewakili perangkat DLNA Digital Media Renderer (DMR). |
PlaybackOperation |
Mendaftarkan penanganan aktivitas yang dipanggil ketika operasi asinkron yang dimulai oleh salah satu metode pemutaran MediaRenderer selesai, dan menyediakan metode yang mengembalikan hasil operasi. |
StreamSelectOperation |
Mendaftarkan penanganan aktivitas yang dipanggil ketika operasi asinkron yang dimulai oleh GetMuteAsync selesai, dan menyediakan metode yang mengembalikan hasil operasi. |
StreamSelector |
Mengimplementasikan antarmuka IStreamSelectorStatics dan memungkinkan pemilihan aliran. |