структура KSDATAFORMAT_DSOUND (ksmedia.h)
Структура KSDATAFORMAT_DSOUND содержит подробные сведения о аудиопотоке DirectSound.
Синтаксис
typedef struct {
KSDATAFORMAT DataFormat;
KSDSOUND_BUFFERDESC BufferDesc;
} KSDATAFORMAT_DSOUND, *PKSDATAFORMAT_DSOUND;
Члены
DataFormat
Задает формат данных потока. Этот элемент является структурой типа KSDATAFORMAT.
BufferDesc
Описывает буфер DirectSound. Этот элемент представляет собой структуру типа KSDSOUND_BUFFERDESC.
Комментарии
В ответ на входной параметр DataRange, указывающий формат DirectSound (см. пример в DirectSound Stream диапазоне данных), метод IMiniport::D ataRangeIntersection проверяет, поддерживает ли указанный контакт совместимый формат DirectSound. Если это так, метод выводит структуру KSDATAFORMAT_DSOUND (см. пример в DirectSound Stream Data Format) в буфер, на который указывает его параметр ResultantFormat.
Требования
Требование | Значение |
---|---|
Заголовок | ksmedia.h (включая Ksmedia.h) |