IAudioMediaType interface (audiomediatype.h)
The IAudioMediaType
interface exposes methods that allow an sAPO to get information that is used to negotiate with the audio engine for the appropriate audio data format. An sAPO also returns this interface in response to a call to IAudioSystemEffectsCustomFormats::GetFormat.
IAudioMediaType
inherits from IUnknown and also supports the following methods:
Inheritance
The IAudioMediaType interface inherits from the IUnknown interface.
Methods
The IAudioMediaType interface has these methods.
IAudioMediaType::GetAudioFormat The GetAudioFormat method returns the WAVEFORMATEX structure for the audio data format. |
IAudioMediaType::GetUncompressedAudioFormat The IAudioMediaType::GetUncompressedAudioFormat returns information about the audio data format. |
IAudioMediaType::IsCompressedFormat The IsCompressedFormat method determines whether the audio data format is a compressed format. |
IAudioMediaType::IsEqual The IsEqual method compares two media types and determines whether they are identical. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | audiomediatype.h |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for