Bagikan melalui


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.