estructura KSDATAFORMAT_DSOUND (ksmedia.h)
La estructura KSDATAFORMAT_DSOUND proporciona información detallada sobre una secuencia de audio de DirectSound.
Sintaxis
typedef struct {
KSDATAFORMAT DataFormat;
KSDSOUND_BUFFERDESC BufferDesc;
} KSDATAFORMAT_DSOUND, *PKSDATAFORMAT_DSOUND;
Miembros
DataFormat
Especifica el formato de datos de la secuencia. Este miembro es una estructura de tipo KSDATAFORMAT.
BufferDesc
Describe el búfer de DirectSound. Este miembro es una estructura de tipo KSDSOUND_BUFFERDESC.
Observaciones
En respuesta a una entrada parámetro dataRange que especifica un formato DirectSound (vea el ejemplo en DirectSound Stream Data Range), el IMiniport::D ataRangeIntersection método comprueba si el pin especificado admite un formato DirectSound compatible. Si es así, el método genera una estructura de KSDATAFORMAT_DSOUND (vea el ejemplo de DirectSound Stream Data Format) en el búfer al que apunta su parámetro resultantFormat .
Requisitos
Requisito | Valor |
---|---|
encabezado de | ksmedia.h (incluya Ksmedia.h) |