структура KSWAVE_BUFFER (ksmedia.h)

Структура KSWAVE_BUFFER используется для описания примера буфера.

Синтаксис

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

Члены

Attributes

Задает следующие флаги:

Flag Значение
KSWAVE_BUFFER_ATTRIBUTEF_LOOPING Указывает, что буфер циклов.
KSWAVE_BUFFER_ATTRIBUTEF_STATIC Указывает, что буфер является статическим.

BufferSize

Задает размер буфера в байтах.

BufferAddress

Указывает начальный адрес буфера.

Комментарии

Эта структура используется свойством KSPROPERTY_WAVE_BUFFER .

Требования

Требование Значение
Заголовок ksmedia.h (включая Ksmedia.h)

См. также раздел

KSPROPERTY_WAVE_BUFFER