Méthode IMFCaptureSink2 ::SetOutputMediaType (mfcaptureengine.h)
Définit dynamiquement le type de média de sortie du récepteur d’enregistrements ou du récepteur d’aperçu.
Syntaxe
HRESULT SetOutputMediaType(
[in] DWORD dwStreamIndex,
[in] IMFMediaType *pMediaType,
[in] IMFAttributes *pEncodingAttributes
);
Paramètres
[in] dwStreamIndex
Index de flux sur lequel modifier le type de média de sortie.
[in] pMediaType
Nouveau type de média de sortie.
[in] pEncodingAttributes
Nouveaux attributs d’encodeur. Cela peut être null.
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 |
---|---|
|
La méthode s'est correctement exécutée. |
|
Le récepteur ne prend pas en charge le type de média. |
Remarques
Il s’agit d’un appel asynchrone. Écoutez l’événement MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET pour être averti lorsque le type de média de sortie a été défini.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfcaptureengine.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