Freigeben über


Audiodatenformate und Datenbereiche

Audiotreiber verwenden die KSDATAFORMAT - und KSDATARANGE-Strukturen , um Audiostreamformate anzugeben:

  • Das digitale Format eines KS-Datenstroms wird durch einen KS-Formatdeskriptor angegeben, der mit einer KSDATAFORMAT-Struktur beginnt.

  • Der Bereich der Datenstromformate, die ein KS-Pin unterstützen kann, wird durch ein Array von KS-Datenbereichen angegeben. Jedes Arrayelement ist ein Bereichsdeskriptor, der mit einer KSDATARANGE-Struktur beginnt.

Weitere Informationen zu diesen beiden Strukturen finden Sie unter KS-Datenformate und Datenbereiche. Weitere Informationen zu KS-Datenbereichen finden Sie unter Data Range Intersections in AVStream.

Im restlichen Teil dieses Abschnitts werden die folgenden Themen erläutert:

Audiodatenformate

Audiodatenbereiche

Erweiterbare Wave-Format Deskriptoren

Multichannel-Formate für Home-Theater Systeme

Beispiele für Audiodatenformate und Datenbereiche