KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE
La propriété KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE spécifie la distance maximale d’une mémoire tampon sonore 3D.
Tableau récapitulatif de l’utilisation
Obtenir | Définissez | Cible | Type de descripteur de propriété | Type de valeur de propriété |
---|---|---|---|---|
Oui |
Oui |
Épingle |
KSNODEPROPERTY | FLOAT |
La valeur de propriété (données d’opération) est de type FLOAT et spécifie la distance maximale. Pour plus d’informations sur les unités de distance, consultez KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR.
Valeur de retour
Une demande de propriété KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE retourne STATUS_SUCCESS pour indiquer qu’elle s’est terminée avec succès. Sinon, la requête retourne une erreur appropriée status code.
Notes
À une distance qui dépasse la distance maximale d’une source sonore, le son de cette source est réduit au silence. Pour plus d’informations sur la distance maximale d’une mémoire tampon DirectSound 3D, consultez les informations suivantes dans la documentation Microsoft Windows SDK :
Membre flMaxDistance de la structure DS3DBUFFER.
Méthodes IDirectSound3DBuffer::GetMaxDistance et IDirectSound3DBuffer::SetMaxDistance .
Spécifications
En-tête |
Ksmedia.h (inclure Ksmedia.h) |