PlayReadyHardwareDRMFeatures Enum
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.
Menunjukkan daftar nilai fitur manajemen hak digital (DRM) perangkat keras yang valid yang dapat dikueri.
public enum class PlayReadyHardwareDRMFeatures
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class PlayReadyHardwareDRMFeatures
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum PlayReadyHardwareDRMFeatures
var value = Windows.Media.Protection.PlayReady.PlayReadyHardwareDRMFeatures.hardwareDRM
Public Enum PlayReadyHardwareDRMFeatures
- Warisan
-
PlayReadyHardwareDRMFeatures
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Bidang
Aes128Cbc | 3 | Menunjukkan perangkat keras mendukung enkripsi AES128CBC. |
HardwareDRM | 1 | DRM perangkat keras didukung pada komputer. |
HEVC | 2 | Menunjukkan perangkat keras mendukung kodek High Efficiency Video Coding (HEVC)/H.265. |
Keterangan
Dimulai dengan Windows 10, versi 1709, Anda dapat mendeteksi dukungan untuk enkripsi perangkat keras AES128CBC pada perangkat dengan memanggil PlayReadyStatics.CheckSupportedHardware dan menentukan nilai enumerasi Aes128Cbc. Pada versi Windows 10 sebelumnya, menentukan nilai ini akan menyebabkan pengecualian dilemparkan. Untuk alasan ini, Anda harus memeriksa keberadaan nilai enumerasi dengan memanggil ApiInformationIsApiContractPresent dan menentukan kontrak utama versi 5 sebelum memanggil CheckSupportedHardware.
bool supportsAes128Cbc = ApiInformation.IsApiContractPresent("Windows.Foundation.UniversalApiContract", 5);
if (supportsAes128Cbc)
{
supportsAes128Cbc = PlayReadyStatics.CheckSupportedHardware(PlayReadyHardwareDRMFeatures.Aes128Cbc);
}
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1709 | 16299 | Aes128Cbc |