KSPROPERTY_AUDIO_BUFFER_DURATION
Mit der eigenschaft KSPROPERTY_AUDIO_BUFFER_DURATION kann die Größe des Clientanwendungspuffers als Zeitdauer gemeldet werden.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftendeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Nein |
Ja |
Pin |
KSPROPERTY |
ULONG |
Der -Eigenschaftswert ist vom Typ ULONG und stellt die Dauer des Clientpuffers dar, die in Millisekunden gemessen wird.
Rückgabewert
Eine KSPROPERTY_AUDIO_BUFFER_DURATION-Eigenschaftsanforderung gibt STATUS_SUCCESS zurück, um anzugeben, dass die Eigenschaftenanforderung erfolgreich abgeschlossen wurde. Andernfalls gibt die Anforderung einen geeigneten Fehler status Code zurück.
Bemerkungen
Sie können die Dauer der Anforderung für isochrone Audiodatenerfassung anpassen, um die Leistung Ihres USB-Audiogeräts zu verbessern. Eine kürzere Dauer verringert die Latenz, aber es bedeutet auch, dass der USB-Audiostapel häufiger verzögerte Prozeduraufrufe (DPC) durchführen muss, was zu einer Leistungsbeeinträchtigung führen kann.
Requirements (Anforderungen)
Version |
Verfügbar in Windows 7 und späteren Windows-Versionen. |
Header |
Ksmedia.h (einschließlich Ksmedia.h) |