Condividi tramite


KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE

La proprietà KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE specifica la distanza massima per un buffer audio 3D.

Tabella riepilogo utilizzo

Recupero Set Destinazione Tipo di descrittore delle proprietà Tipo di valore della proprietà

Aggiungi (Blocca)

KSNODEPROPERTY

FLOAT

Il valore della proprietà (dati dell'operazione) è di tipo FLOAT e specifica la distanza massima. Per informazioni sulle unità di distanza, vedere KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR.

Valore restituito

Una richiesta di proprietà KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE restituisce STATUS_SUCCESS per indicare che è stata completata correttamente. In caso contrario, la richiesta restituisce un codice di stato di errore appropriato.

Commenti

A distanza che supera la distanza massima da una fonte sonora, il suono da tale fonte viene ridotto al silenzio. Per altre informazioni sulla distanza massima per un buffer DirectSound 3D, vedere quanto segue nella documentazione di Microsoft Windows SDK:

  • Membro flMaxDistance della struttura DS3DBUFFER.

  • Metodi IDirectSound3DBuffer::GetMaxDistance e IDirectSound3DBuffer::SetMaxDistance.

Requisiti

Intestazione

Ksmedia.h (includere Ksmedia.h)

Vedere anche

KSNODEPROPERTY

KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR