UNCOMPRESSEDAUDIOFORMAT-Struktur (audiomediatype.h)
Die UNCOMPRESSEDAUDIOFORMAT-Struktur gibt die Bildfrequenz, die Kanalmaske und andere Attribute des unkomprimierten Audiodatenformats an.
Syntax
typedef struct _UNCOMPRESSEDAUDIOFORMAT {
GUID guidFormatType;
DWORD dwSamplesPerFrame;
DWORD dwBytesPerSampleContainer;
DWORD dwValidBitsPerSample;
FLOAT fFramesPerSecond;
DWORD dwChannelMask;
} UNCOMPRESSEDAUDIOFORMAT;
Member
guidFormatType
Gibt die GUID des Datentyps an.
dwSamplesPerFrame
Gibt die Anzahl der Beispiele pro Frame an.
dwBytesPerSampleContainer
Gibt die Anzahl der Bytes an, die einen Einheitencontainer des Beispiels bilden.
dwValidBitsPerSample
Gibt die Anzahl der gültigen Bits pro Beispiel an.
fFramesPerSecond
Gibt die Anzahl der Frames pro Sekunde von Streamingaudiodaten an.
dwChannelMask
Gibt die Kanalmaske an, die von den unkomprimierten Audiodaten verwendet wird.
Hinweise
Diese Struktur bietet Zugriff auf die Parameter, die ein unkomprimiertes PCM-Audioformat beschreiben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und späteren Windows-Versionen. |
Kopfzeile | audiomediatype.h (include Audiomediatype.h) |