KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE
Die KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE-Eigenschaft gibt den maximalen Abstand für einen 3D-Soundpuffer an.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftsdeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Ja |
Ja |
Pin |
KSNODEPROPERTY | GLEITKOMMAZAHL |
Der Eigenschaftswert (Vorgangsdaten) ist vom Typ FLOAT und gibt die maximale Entfernung an. Informationen zu Entfernungseinheiten finden Sie unter KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR.
Rückgabewert
Eine KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE-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
In einer Entfernung, die den maximalen Abstand von einer Schallquelle überschreitet, wird der Klang von dieser Quelle auf Stille reduziert. Weitere Informationen zum maximalen Abstand für einen DirectSound 3D-Puffer finden Sie in der Microsoft Windows SDK-Dokumentation:
Das flMaxDistance-Element der DS3DBUFFER-Struktur.
Die Methoden IDirectSound3DBuffer::GetMaxDistance und IDirectSound3DBuffer::SetMaxDistance .
Anforderungen
Header |
Ksmedia.h (include Ksmedia.h) |