Поделиться через


ProtectionCapabilityResult Перечисление

Определение

Указывает результат запроса на поддержку аппаратной возможности DRM с помощью IsTypeSupported.

public enum class ProtectionCapabilityResult
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
enum class ProtectionCapabilityResult
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
public enum ProtectionCapabilityResult
var value = Windows.Media.Protection.ProtectionCapabilityResult.notSupported
Public Enum ProtectionCapabilityResult
Наследование
ProtectionCapabilityResult
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v2.0)

Поля

Maybe 1

Относится только к запросам подсистемы защиты вывода (HDCP). ProtectionCapabilities.IsTypeSupported — это синхронный блокирующий вызов, который ограничен блокировкой в течение очень коротких периодов времени (цель составляет < 100 миллисекунда). Так как базовое создание HDCP может занять значительно больше времени, чем период блокировки, этот результат может быть возвращен во время установки. После успешной или неудачной установки запрос подсистемы HDCP стабилизируется на вероятном или notSupported соответственно. Так как не указан механизм события или обещания, запрос необходимо повторять до тех пор, пока не будет возвращено значение NotSupported или Вероятно .

NotSupported 0

Запрашиваемые функции не поддерживаются.

Probably 2

Запрашиваемые функции поддерживаются на момент выполнения запроса. Конфигурации дисплея могут динамически изменяться, поэтому результаты запроса подсистемы отображения и подсистемы HDCP могут стать недействительными после запроса.

Применяется к