Compartir a través de


KSDATAFORMAT_DSOUND estructura (ksmedia.h)

La estructura KSDATAFORMAT_DSOUND proporciona información detallada sobre una secuencia de audio 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.

Comentarios

En respuesta a un parámetro DataRange de entrada que especifica un formato DirectSound (vea el ejemplo en DirectSound Stream Data Range), el método IMiniport::D ataRangeIntersection 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 en DirectSound Stream Data Format) en el búfer al que apunta su parámetro ResultantFormat.

Requisitos

Requisito Valor
Header ksmedia.h (incluye Ksmedia.h)

Consulte también

IMiniport::D ataRangeIntersection

KSDATAFORMAT

KSDSOUND_BUFFERDESC