KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY
Die KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY-Eigenschaft gibt den Geschwindigkeitsvektor eines 3D-Listeners an.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftsdeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Ja |
Ja |
Pin |
Der Eigenschaftswert (Vorgangsdaten) ist eine Struktur vom Typ DS3DVECTOR, die den Geschwindigkeitsvektor angibt. Die Geschwindigkeit wird in Abstandseinheiten pro Sekunde ausgedrückt. Die Standarddistanzeinheit ist ein Meter. Die Entfernungseinheit kann durch Senden einer KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTORSet-Eigenschaftsanforderung geändert werden.
Rückgabewert
Eine KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY-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
DirectSound verwendet diese Eigenschaft, um die Methoden IDirectSound3DListener::GetVelocity und IDirectSound3DListener::SetVelocity zu implementieren, die in der Microsoft Windows SDK-Dokumentation beschrieben werden.
Anforderungen
Header |
Ksmedia.h (include Ksmedia.h) |
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für