Форматы звуковых данных и диапазоны данных

Звуковые драйверы используют структуры KSDATAFORMAT и KSDATARANGE для указания форматов аудиопотоков:

  • Цифровой формат потока данных KS определяется дескриптором формата KS, который начинается со структуры KSDATAFORMAT.

  • Диапазон форматов потоков, поддерживаемых контактом KS, определяется массивом диапазонов данных для KS; каждый элемент массива — это дескриптор диапазона, начинающийся с структуры KSDATARANGE.

Дополнительные сведения об этих двух структурах см. в разделе "Форматы данных KS" и "Диапазоны данных". Дополнительные сведения о диапазонах данных KS см. в разделе "Пересечения диапазона данных" в AVStream.

В оставшейся части этого раздела рассматриваются следующие разделы:

Форматы звуковых данных

Диапазоны звуковых данных

Расширяемые дескрипторы Wave-Format

Многоканальные форматы для систем Home-Theater

Примеры форматов аудиоданных и диапазонов данных