KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY
La proprietà KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY specifica il vettore di velocità di un listener 3D.
Tabella riepilogo utilizzo
Recupero | Set | Destinazione | Tipo di descrittore di proprietà | Tipo valore proprietà |
---|---|---|---|---|
Sì |
Sì |
Aggiungi (Blocca) |
Il valore della proprietà (dati dell'operazione) è una struttura di tipo DS3DVECTOR che specifica il vettore di velocità. La velocità viene espressa in unità di distanza al secondo. L'unità di distanza predefinita è un contatore. L'unità di distanza può essere modificata inviando una richiesta di proprietà set KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR.
Valore restituito
Una richiesta di proprietà KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY restituisce STATUS_SUCCESS per indicare che è stata completata correttamente. In caso contrario, la richiesta restituisce un codice di stato di errore appropriato.
Commenti
DirectSound usa questa proprietà per implementare i metodi IDirectSound3DListener::GetVelocity e IDirectSound3DListener::SetVelocity, descritti nella documentazione Microsoft Windows SDK.
Requisiti
Intestazione |
Ksmedia.h (include Ksmedia.h) |