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) |