Fonction MFCreateAC3MediaSink (mfidl.h)
Crée une instance du récepteur multimédia AC-3.
Syntaxe
HRESULT MFCreateAC3MediaSink(
[in] IMFByteStream *pTargetByteStream,
[in] IMFMediaType *pAudioMediaType,
[out] IMFMediaSink **ppMediaSink
);
Paramètres
[in] pTargetByteStream
Pointeur vers l’interface IMFByteStream d’un flux d’octets. Le récepteur multimédia écrit le fichier AC-3 dans ce flux d’octets. Le flux d’octets doit être accessible en écriture.
[in] pAudioMediaType
Pointeur vers l’interface IMFMediaType . Ce paramètre spécifie le type de média pour le flux audio AC-3. Le type de média doit contenir les attributs suivants.
Attribut | Valeur |
---|---|
MF_MT_MAJOR_TYPE | MFMediaType_Audio |
MF_MT_SUBTYPE | MFAudioFormat_Dolby_AC3 ou MFAudioFormat_Dolby_DDPlus |
[out] ppMediaSink
Reçoit un pointeur vers l’interface IMFMediaSink . L’appelant doit libérer l’interface.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
Le récepteur multimédia AC-3 prend l’audio AC-3 compressé comme entrée et écrit l’audio dans le flux d’octets sans modification. L’utilisation principale de ce récepteur multimédia est de diffuser de l’audio AC-3 sur un réseau. Le récepteur multimédia n’effectue pas d’encodage audio AC-3.
Spécifications
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfidl.h |
DLL | Mf.dll |
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