NDClient 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.
Membuat sesi PlayReady-ND, berkoordinasi dengan mesin unduhan dan pengurai aliran (misalnya, demuxer MPEG-2), mengelola buffer sampel, dan mendengarkan peristiwa sumber aliran media.
public ref class NDClient sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.INDClientFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class NDClient final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.INDClientFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class NDClient final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Protection.PlayReady.INDClientFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Deprecated("NDClient is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
class NDClient final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.INDClientFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class NDClient
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.INDClientFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class NDClient
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Protection.PlayReady.INDClientFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Deprecated("NDClient is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
public sealed class NDClient
function NDClient(downloadEngine, streamParser, pMessenger)
Public NotInheritable Class NDClient
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Konstruktor
NDClient(INDDownloadEngine, INDStreamParser, INDMessenger) |
Membuat instans baru kelas NDClient . |
Metode
Close() |
Menutup sesi pemutaran saat ini terlepas dari apakah itu dalam pendaftaran, deteksi kedekatan, pengambilan lisensi, atau status putar. |
LicenseFetchAsync(INDLicenseFetchDescriptor) |
Melakukan pengambilan lisensi antara penerima klien dan pemancar. |
ReRegistrationAsync(INDCustomData) |
Melakukan deteksi kedekatan dan reregistrasi antara penerima klien dan pemancar. |
StartAsync(Uri, UInt32, INDCustomData, INDLicenseFetchDescriptor) |
Memulai pendaftaran, deteksi kedekatan, dan prosedur pengambilan lisensi antara penerima klien dan pemancar. |
Acara
ClosedCaptionDataReceived |
Memberi tahu pendengar bahwa operasi akuisisi caption tertutup telah selesai. |
LicenseFetchCompleted |
Memberi tahu pendengar bahwa operasi pengambilan lisensi telah selesai. |
ProximityDetectionCompleted |
Memberi tahu pendengar bahwa operasi deteksi kedekatan telah selesai. |
RegistrationCompleted |
Memberi tahu pendengar bahwa operasi pendaftaran telah selesai. |
ReRegistrationNeeded |
Memberi tahu pendengar bahwa aplikasi harus mulai pendaftaran ulang dengan memanggil metode ReRegistrationAsync . |
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk