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 |
---|---|
|
Le pointeur IOPMVideoOutput retourné utilise la sémantique OPM. |
|
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 |