CreateAudioMediaTypeFromUncompressedAudioFormat-Funktion (audiomediatype.h)
Die CreateAudioMediaTypeFromUncompressedAudioFormat
Funktion verwendet die in der UNCOMPRESSEDAUDIOFORMAT-Struktur bereitgestellten Informationen, um ein Medientypobjekt zu erstellen, das das Audioformat beschreibt.
Syntax
HRESULT CreateAudioMediaTypeFromUncompressedAudioFormat(
const UNCOMPRESSEDAUDIOFORMAT *pUncompressedAudioFormat,
IAudioMediaType **ppIAudioMediaType
);
Parameter
pUncompressedAudioFormat
Gibt einen Zeiger auf eine UNCOMPRESSEDAUDIOFORMAT-Struktur an.
ppIAudioMediaType
Gibt einen Zeiger auf eine IAudioMediaType-Schnittstelle an.
Rückgabewert
Die CreateAudioMediaTypeFromUncompressedAudioFormat
Funktion gibt S_OK zurück, wenn der Aufruf der Funktion erfolgreich ist. Andernfalls wird ein entsprechender HRESULT-Fehlercode zurückgegeben.
Hinweise
Wenn Sie benutzerdefinierte Audiosystemeffekte implementieren, funktioniert die CreateAudioMediaTypeFromUncompressedAudioFormat
Funktion mit IAudioSystemEffectsCustomFormats::GetFormat , um ein benutzerdefiniertes Audiodatenformat darzustellen und Informationen zum benutzerdefinierten Format bereitzustellen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und späteren Windows-Versionen. |
Zielplattform | Desktop |
Kopfzeile | audiomediatype.h (include Audiomediatype.h) |
IRQL | Nicht zutreffend |