Freigeben über


KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH

Die KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH-Eigenschaft gibt die Batchmoduseinstellung für einen 3D-Listener an.

Nutzungszusammenfassungstabelle

Herunterladen Set Ziel Eigenschaftsdeskriptortyp Eigenschaftswerttyp

Ja

Ja

Pin

KSNODEPROPERTY

BOOL

Der Eigenschaftswert (Vorgangsdaten) ist vom Typ BOOL und gibt die Batchmoduseinstellung an:

  • Wenn der Wert dieser Eigenschaft TRUE ist, sollte der Miniporttreiber alle Änderungen an den Listenereigenschaften und allen zugeordneten Puffereigenschaften zwischenspeichern.

  • Wenn der Wert FALSE ist, werden Änderungen an den Listenereigenschaften und Puffereigenschaften sofort wirksam.

Rückgabewert

Eine KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH-Eigenschaftsanforderung gibt STATUS_SUCCESS zurück, um anzugeben, dass sie erfolgreich abgeschlossen wurde. Andernfalls gibt die Anforderung einen entsprechenden Fehler status Code zurück.

Bemerkungen

Wenn diese Eigenschaft von TRUE zu FALSE wechselt, sollte der Miniporttreiber alle zwischengespeicherten Eigenschaften sofort in Kraft setzen. Wenn möglich, sollten alle zwischengespeicherten Eigenschaften gleichzeitig wirksam werden.

Weitere Informationen zu Batchmoduseinstellungen für 3D-Listener finden Sie in der Beschreibung der IDirectSound3DListener::CommitDeferredSettings-Methode in der Microsoft Windows SDK-Dokumentation.

Anforderungen

Header

Ksmedia.h (include Ksmedia.h)

Siehe auch

KSNODEPROPERTY