Compartilhar via


estrutura KSWAVE_BUFFER (ksmedia.h)

A estrutura KSWAVE_BUFFER é usada para descrever um buffer de exemplo.

Sintaxe

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

Membros

Attributes

Especifica os seguintes sinalizadores:

Sinalizador Significado
KSWAVE_BUFFER_ATTRIBUTEF_LOOPING Indica que o buffer é executado em loop.
KSWAVE_BUFFER_ATTRIBUTEF_STATIC Indica que o buffer é estático.

BufferSize

Especifica o tamanho do buffer, em bytes.

BufferAddress

Especifica o endereço inicial do buffer.

Comentários

Essa estrutura é usada pela propriedade KSPROPERTY_WAVE_BUFFER .

Requisitos

Requisito Valor
Cabeçalho ksmedia.h (inclua Ksmedia.h)

Confira também

KSPROPERTY_WAVE_BUFFER