Freigeben über


KSWAVE_BUFFER Struktur (ksmedia.h)

Die KSWAVE_BUFFER-Struktur wird verwendet, um einen Beispielpuffer zu beschreiben.

Syntax

typedef struct {
  ULONG Attributes;
  ULONG BufferSize;
  PVOID BufferAddress;
} KSWAVE_BUFFER, *PKSWAVE_BUFFER;

Angehörige

Attributes

Gibt die folgenden Flags an:

Flagge Bedeutung
KSWAVE_BUFFER_ATTRIBUTEF_LOOPING Gibt an, dass der Puffer schleift.
KSWAVE_BUFFER_ATTRIBUTEF_STATIC Gibt an, dass der Puffer statisch ist.

BufferSize

Gibt die Größe des Puffers in Bytes an.

BufferAddress

Gibt die Startadresse des Puffers an.

Bemerkungen

Diese Struktur wird von der KSPROPERTY_WAVE_BUFFER-Eigenschaft verwendet.

Anforderungen

Anforderung Wert
Header- ksmedia.h (enthalten Ksmedia.h)

Siehe auch

KSPROPERTY_WAVE_BUFFER