KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION
Die KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION-Eigenschaft gibt die Position eines 3D-Listeners an.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftendeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Ja |
Ja |
Pin |
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) |