Partager via


Fonctions utilitaires d’objets de traitement audio

Les objets de traitement audio doivent avoir une compatibilité en temps réel. Cela signifie que toutes les mémoires tampons mises de côté pour être utilisées par les interfaces et méthodes de traitement audio doivent être non modifiables. L’exigence de compatibilité en temps réel signifie également que l’ensemble du code et des données du chemin d’accès du processus doivent également être non paginables.

Les fonctions utilitaires suivantes allouent ou libèrent la mémoire verrouillée à utiliser par les interfaces et les méthodes qui effectuent le traitement audio.

AERT_Allocate

AERT_Free

Les fonctions utilitaires suivantes sont utilisées pour créer des types multimédias pour le traitement des données audio.

CreateAudioMediaType

CreateAudioMediaTypeFromUncompressedAudioFormat

Pour plus d’informations sur les exigences générales pour vous aider à développer des objets de traitement audio, consultez Considérations relatives à la conception pour le développement sAPO.