Compartir a través de


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)

Consulte también

IMiniport::D ataRangeIntersection

KSDATAFORMAT

KSDSOUND_BUFFERDESC