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