Table of contents
TOC
Collapse the table of content
Expand the table of content

Audio Data Formats and Data Ranges

Last Updated: 10/10/2016

Audio drivers use the KSDATAFORMAT and KSDATARANGE structures to specify audio stream formats:

  • The digital format of a KS data stream is specified by a KS format descriptor that begins with a KSDATAFORMAT structure.

  • The range of stream formats that a KS pin can support is specified by an array of KS data ranges; each array element is a range descriptor that begins with a KSDATARANGE structure.

For more information about these two structures, see KS Data Formats and Data Ranges. For more information about KS data ranges, see Data Range Intersections in AVStream.

The remainder of this section discusses the following topics:

Audio Data Formats

Audio Data Ranges

Extensible Wave-Format Descriptors

Multichannel Formats for Home-Theater Systems

Examples of Audio Data Formats and Data Ranges


Send comments about this topic to Microsoft

© 2017 Microsoft