структура 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) в буфер, на который указывает параметр ResultantFormat .
Требования
Требование | Ценность |
---|---|
заголовка | ksmedia.h (include Ksmedia.h) |