Datenbereich für analogen Audiostream
In diesem Beispiel wird eine KSDATARANGE-Struktur verwendet, um den Datenbereich für einen analogen Audiodatenstrom zu beschreiben.
DataRange.FormatSize = sizeof(KSDATARANGE);
DataRange.Flags = 0;
DataRange.SampleSize = 0;
DataRange.Reserved = 0;
DataRange.MajorFormat = STATICGUIDOF(KSDATAFORMAT_TYPE_AUDIO);
DataRange.SubFormat = STATICGUIDOF(KSDATAFORMAT_SUBTYPE_ANALOG);
DataRange.Specifier = STATICGUIDOF(KSDATAFORMAT_SPECIFIER_NONE);
In der Regel verwendet ein Miniporttreiber diese Art von Datenbereich, um das analoge Signal zu beschreiben, das über einen Bridge-Pin weitergeleitet wird, der eine festverdrahtete Verbindung mit einem Audioadapter Karte darstellt. Weitere Informationen zu Bridge-Pins finden Sie unter Audiofilterdiagramme. Weitere Informationen finden Sie im Codebeispiel unter Verfügbarmachen der Filtertopologie.