Partager via


structure KSWAVE_BUFFER (ksmedia.h)

La structure KSWAVE_BUFFER est utilisée pour décrire un exemple de mémoire tampon.

Syntaxe

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

Membres

Attributes

Spécifie les indicateurs suivants :

Drapeau Signification
KSWAVE_BUFFER_ATTRIBUTEF_LOOPING Indique que les boucles de mémoire tampon.
KSWAVE_BUFFER_ATTRIBUTEF_STATIC Indique que la mémoire tampon est statique.

BufferSize

Spécifie la taille de la mémoire tampon, en octets.

BufferAddress

Spécifie l’adresse de départ de la mémoire tampon.

Remarques

Cette structure est utilisée par la propriété KSPROPERTY_WAVE_BUFFER.

Exigences

Exigence Valeur
d’en-tête ksmedia.h (include Ksmedia.h)

Voir aussi

KSPROPERTY_WAVE_BUFFER