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;
Member
Attributes
Gibt die folgenden Flags an:
Flag | Bedeutung |
---|---|
KSWAVE_BUFFER_ATTRIBUTEF_LOOPING | Gibt an, dass die Pufferschleifen ausgeführt werden. |
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.
Hinweise
Diese Struktur wird von der eigenschaft KSPROPERTY_WAVE_BUFFER verwendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | ksmedia.h (include Ksmedia.h) |