Freigeben über


KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION

Die KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION-Eigenschaft gibt die Position eines 3D-Listeners an.

Nutzungszusammenfassungstabelle

Herunterladen Set Ziel Eigenschaftendeskriptortyp Eigenschaftswerttyp

Ja

Ja

Pin

KSNODEPROPERTY

DS3DVECTOR

Der Eigenschaftswert (Vorgangsdaten) ist eine Struktur vom Typ DS3DVECTOR, die die Position des Listeners angibt. Positionskoordinaten werden in den aktuellen Entfernungseinheiten ausgedrückt. Informationen zu Entfernungseinheiten finden Sie unter KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR.

Rückgabewert

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

Bemerkungen

DirectSound verwendet diese Eigenschaft, um die Methoden IDirectSound3DListener::GetPosition und IDirectSound3DListener::SetPosition zu implementieren, die in der Microsoft Windows SDK-Dokumentation beschrieben werden.

Anforderungen

Header

Ksmedia.h (einschließlich Ksmedia.h)

Siehe auch

KSNODEPROPERTY

DS3DVECTOR

KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR