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 :
Indicateur | Signification |
---|---|
KSWAVE_BUFFER_ATTRIBUTEF_LOOPING | Indique que la mémoire tampon boucle. |
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 .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (inclure Ksmedia.h) |