MÉTHODE IOPMVideoOutput ::Configure (opmapi.h)
Configure une sortie vidéo. Cette méthode envoie une commande OPM (Output Protection Manager) ou COPP (Certified Output Protection Protocol) au pilote.
Syntaxe
HRESULT Configure(
[in] const OPM_CONFIGURE_PARAMETERS *pParameters,
[in] ULONG ulAdditionalParametersSize,
[in] const BYTE *pbAdditionalParameters
);
Paramètres
[in] pParameters
Pointeur vers une structure OPM_CONFIGURE_PARAMETERS qui contient la commande . Pour obtenir la liste des commandes OPM, consultez Commandes OPM.
[in] ulAdditionalParametersSize
Taille de la mémoire tampon pbAdditionalParameters , en octets.
[in] pbAdditionalParameters
Pointeur vers une mémoire tampon qui contient des informations supplémentaires pour la commande .
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Cette méthode est équivalente à la méthode IAMCertifiedOutputProtection ::P rotectionCommand dans COPP.
Cette méthode prend en charge à la fois la sémantique OPM et la sémantique COPP. La sémantique COPP est prise en charge pour la compatibilité descendante ; les nouvelles applications doivent utiliser la sémantique OPM.
Sémantique opm
Certaines commandes OPM nécessitent que des informations de configuration supplémentaires soient passées dans le paramètre pbAdditionalParameters . Le paramètre ulAdditionalParametersSize spécifie la taille des données supplémentaires.Sémantique COPP
Le paramètre pbAdditionalParameters doit être NULL et ulAdditionalParametersSize doit être égal à zéro.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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour