Partager via


Méthode IWMDRMLicense::GetAnalogVideoRestrictionLevels

[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par le lecteur source et l’enregistreurrécepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

La méthode GetAnalogVideoRestrictionLevels récupère toutes les restrictions de vidéo analogique définies sur la licence actuelle.

Syntaxe

HRESULT GetAnalogVideoRestrictionLevels(
  [out]     WMDRM_ANALOG_VIDEO_RESTRICTIONS rgAnalogVideoRestrictions[],
  [in, out] DWORD                           *pcRestrictions
);

Paramètres

rgAnalogVideoRestrictions[] [out]

Reçoit un tableau de structures WMDRM_ANALOG_VIDEO_RESTRICTIONS . Définissez sur NULL pour obtenir le nombre d’éléments dans le tableau dans pcResctrictions.

pcRestrictions [in, out]

Nombre d’éléments dans le tableau de restrictions. Si rgAnalogVideoRestrictions a la valeur NULL, cette valeur est définie sur le nombre d’éléments nécessaires dans le tableau.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK

Notes

Vous devez allouer de la mémoire pour le tableau de restrictions. Pour ce faire, appelez d’abord la méthode avec rgAnalogVideoRestrictions défini sur NULL, ce qui affectera à la valeur pcRestrictions le nombre d’éléments requis.

Configuration requise

Condition requise Valeur
En-tête
Wmdrmsdk.h
Bibliothèque
Wmdrmsdk.lib

Voir aussi

IWMDRMLicense, interface