Partager via


Fonction OPMGetVideoOutputForTarget (opmapi.h)

Retourne un objet de sortie vidéo pour la cible VidPN sur l’adaptateur spécifié.

Syntaxe

HRESULT OPMGetVideoOutputForTarget(
  [in]  LUID                       *pAdapterLuid,
  [in]  ULONG                      VidPnTarget,
  [in]  OPM_VIDEO_OUTPUT_SEMANTICS vos,
  [out] IOPMVideoOutput            **ppOPMVideoOutput
);

Paramètres

[in] pAdapterLuid

LUID de l’adaptateur où se trouve la cible.

[in] VidPnTarget

ID cible pour la cible sur l’adaptateur spécifié.

[in] vos

Membre de l’énumération OPM_VIDEO_OUTPUT_SEMANTICS .

Valeur Signification
OPM_VOS_OPM_SEMANTICS
Le pointeur IOPMVideoOutput retourné utilise la sémantique OPM.
OPM_VOS_COPP_SEMANTICS
Le pointeur IOPMVideoOutput retourné utilise la sémantique COPP (Certified Output Protection Protocol).

[out] ppOPMVideoOutput

Reçoit un pointeur vers un pointeur IOPMVideoOutput . L’appelant doit libérer ce pointeur.

Valeur retournée

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

L’interface IOPMVideoOutput a deux modes de comportement, en fonction de la valeur du paramètre vos . Si vos est OPM_VOS_COPP_SEMANTICS, IOPMVideoOutput utilise la sémantique COPP. Ce mode est destiné à la compatibilité descendante avec COPP. Si vos est OPM_VOS_OPM_SEMANTICS, IOPMVideoOutput utilise la sémantique OPM la plus récente. Les différences de comportement sont notées sur la page de référence pour chaque méthode. Le mode ne change pas pendant la durée de vie de l’objet.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête opmapi.h
Bibliothèque Dxva2.lib
DLL Dxva2.dll

Voir aussi

Fonctions OPM