Partager via


CreateAudioMediaTypeFromUncompressedAudioFormat, fonction (audiomediatype.h)

La CreateAudioMediaTypeFromUncompressedAudioFormat fonction utilise les informations fournies dans la structure UNCOMPRESSEDAUDIOFORMAT pour créer un objet de type multimédia qui décrit le format audio.

Syntaxe

HRESULT CreateAudioMediaTypeFromUncompressedAudioFormat(
  const UNCOMPRESSEDAUDIOFORMAT *pUncompressedAudioFormat,
  IAudioMediaType               **ppIAudioMediaType
);

Paramètres

pUncompressedAudioFormat

Spécifie un pointeur vers une structure UNCOMPRESSEDAUDIOFORMAT.

ppIAudioMediaType

Spécifie un pointeur vers une interface IAudioMediaType .

Valeur retournée

La CreateAudioMediaTypeFromUncompressedAudioFormat fonction retourne S_OK si l’appel à la fonction réussit. Sinon, il retourne un code d’erreur HRESULT approprié.

Remarques

Lorsque vous implémentez des effets de système audio personnalisés, la CreateAudioMediaTypeFromUncompressedAudioFormat fonction fonctionne avec IAudioSystemEffectsCustomFormats ::GetFormat pour représenter un format de données audio personnalisé et fournir des informations sur le format personnalisé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et les versions plus récentes de Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête audiomediatype.h (inclure Audiomediatype.h)
IRQL N/A

Voir aussi

IAudioMediaType

IAudioSystemEffectsCustomFormats ::GetFormat

UNCOMPRESSEDAUDIOFORMAT