Partager via


ProtectionCapabilityResult Énumération

Définition

Spécifie le résultat d’une requête pour la prise en charge de la fonctionnalité DRM matérielle à l’aide d’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
Héritage
ProtectionCapabilityResult
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v2.0)

Champs

Maybe 1

Concerne uniquement les requêtes de sous-système HDCP (Output Protection). ProtectionCapabilities.IsTypeSupported est un appel synchrone et bloquant qui est contraint de bloquer uniquement pendant de très courtes périodes (l’objectif est < de 100 millisecondes). Étant donné que l’établissement hdCP sous-jacent peut prendre beaucoup plus de temps que la période de blocage, ce résultat Peut-être est retourné pendant que l’établissement est en cours. Une fois que l’établissement réussit ou échoue, la requête de sous-système HDCP se stabilise sur Probablement ou NotSupported, respectivement. Comme aucun mécanisme d’événement ou de promesse n’est fourni, la requête doit être répétée jusqu’à ce que NotSupported ou Probablement soit retourné.

NotSupported 0

Les fonctionnalités interrogées ne sont pas prises en charge.

Probably 2

Les fonctionnalités interrogées sont prises en charge à partir de l’heure de la requête. Les configurations d’affichage peuvent changer dynamiquement, de sorte que les résultats de la requête du sous-système d’affichage et du sous-système HDCP peuvent devenir non valides après la requête.

S’applique à