Partager via


Interface IAudioMediaType (audiomediatype.h)

L’interface IAudioMediaType expose les méthodes qui permettent à un sAPO d’obtenir des informations utilisées pour négocier avec le moteur audio pour le format de données audio approprié. Un sAPO retourne également cette interface en réponse à un appel à IAudioSystemEffectsCustomFormats ::GetFormat.

IAudioMediaType hérite d’IUnknown et prend également en charge les méthodes suivantes :

IAudioMediaType ::GetAudioFormat

IAudioMediaType ::GetUncompressedAudioFormat

IAudioMediaType ::IsCompressedFormat

IAudioMediaType ::IsEqual

Héritage

L’interface IAudioMediaType hérite de l’interface IUnknown.

Méthodes

L’interface IAudioMediaType a ces méthodes.

 
IAudioMediaType ::GetAudioFormat

La méthode GetAudioFormat retourne la structure WAVEFORMATEX pour le format de données audio.
IAudioMediaType ::GetUncompressedAudioFormat

IAudioMediaType ::GetUncompressedAudioFormat retourne des informations sur le format de données audio.
IAudioMediaType ::IsCompressedFormat

La méthode IsCompressedFormat détermine si le format de données audio est un format compressé.
IAudioMediaType ::IsEqual

La méthode IsEqual compare deux types de médias et détermine s’ils sont identiques.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête audiomediatype.h