Audiozeilen- und Steuerelementabfragen

Die Mixerdienste stellen Funktionen zum Bestimmen von Informationen zu Audiozeilen, Audiozeilensteuerelementen und Steuerelementdetails bereit. Die Dienste stellen auch Funktionen zum Festlegen von Steuerelementdetails bereit.

Sie können die mixerGetLineInfo-Funktion verwenden, um Informationen zu einer angegebenen Audiozeile abzurufen. Diese Funktion füllt die MIXERLINE-Struktur für eine angegebene Quellaudiozeile, Zielaudiozeile oder Zeilen-ID aus. Die Struktur enthält die Zielzeilennummer, die Anzahl der Kanäle in der Audiozeile sowie einen kurzen und einen langen Namen für die Audiozeile.

Die mixerGetLineControls-Funktion ruft allgemeine Informationen zu einem oder mehreren Steuerelementen ab, die einer Audiozeile zugeordnet sind. Diese Funktion füllt die MIXERLINECONTROLS-Struktur mit Informationen über das angegebene Steuerelement oder die angegebenen Steuerelemente. Sie können mixerGetLineControls verwenden, um Steuerelementeigenschaften für eine der folgenden Eigenschaften abzurufen:

  • Alle Steuerelemente für eine angegebene Quellzeile
  • Ein angegebenes Steuerelement für eine angegebene Quellzeile
  • Das erste Steuerelement einer bestimmten Klasse für eine angegebene Quellzeile

Die mixerGetControlDetails-Funktion ruft Eigenschaften eines einzelnen Steuerelements ab, das einer Audiozeile zugeordnet ist. Diese Funktion füllt die MIXERCONTROLDETAILS-Struktur mit den aktuellen Werten für ein Steuerelement.

Die mixerSetControlDetails-Funktion verwendet den Inhalt der MIXERCONTROLDETAILS-Struktur, um die Eigenschaften des angegebenen Steuerelements festzulegen. Sie müssen sicherstellen, dass alle Member dieser Struktur ausgefüllt sind, bevor Sie mixerSetControlDetails aufrufen.