Share via


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)