IRenderEngine :: RenderOutputPins, méthode

Notes

[Déconseillé. Cette API peut être supprimée des futures versions de Windows.]

La RenderOutputPins méthode crée la partie aperçu du graphique de filtre.

Syntaxe

HRESULT RenderOutputPins();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur de retour

Retourne une valeur HRESULT . Les valeurs possibles sont les suivantes :

Code de retour Description
_OK
Réussite.
VFW _ S _ audio _ non _ restitué
Impossible de lire le flux audio.
E _ INVALIDARG
Argument non valide.
le _ moteur de rendu E _ _ est _ défectueux
L’opération a échoué, car le projet n’a pas été rendu correctement.
E _ inattendu
Erreur inattendue.

Notes

Avant d’appeler cette méthode, appelez IRenderEngine :: ConnectFrontEnd pour créer le composant frontal du graphique. Pour effectuer une opération autre que la version préliminaire, n’appelez pas cette méthode. Au lieu de cela, appelez IRenderEngine :: GetGroupOutputPin pour obtenir des pointeurs vers les broches de sortie.

S’il n’y a aucune carte son sur l’ordinateur de l’utilisateur, cette méthode retourne VFW _ s _ audio _ non _ restitué. Dans ce cas, il n’y aura pas de préversion audio, mais la version préliminaire de la vidéo n’est pas affectée.

Si le code PIN provient d’un groupe vidéo, cette méthode crée une fenêtre vidéo. Le thread appelant doit distribuer les messages (par exemple, pour déplacer la fenêtre ou répondre aux clics de souris dans la zone cliente de la fenêtre).

Notes

Le fichier d’en-tête qedit. h n’est pas compatible avec les en-têtes Direct3D ultérieurs à la version 7.

Notes

pour obtenir Qedit. h, téléchargez la mise à jour Microsoft Windows SDK pour Windows Vista et .NET Framework 3,0. Qedit. h n’est pas disponible dans le Microsoft Windows SDK pour Windows 7 et .NET Framework 3,5 Service Pack 1.

Spécifications

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

Voir aussi

Interface IRenderEngine

Codes d’erreur et de réussite