KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE
La propiedad KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE especifica la distancia máxima para un búfer de sonido 3D.
Tabla de resumen de uso
Obtener | Set | Destino | Tipo de descriptor de propiedad | Tipo de valor de propiedad |
---|---|---|---|---|
Sí |
Sí |
Anclar |
KSNODEPROPERTY | FLOAT |
El valor de propiedad (datos de operación) es de tipo FLOAT y especifica la distancia máxima. Para obtener información sobre las unidades de distancia, vea KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR.
Valor devuelto
Una solicitud de propiedad KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE devuelve STATUS_SUCCESS para indicar que se ha completado correctamente. De lo contrario, la solicitud devuelve un código de estado de error adecuado.
Observaciones
A una distancia que supera la distancia máxima desde una fuente de sonido, el sonido de esa fuente se reduce a silencio. Para obtener más información sobre la distancia máxima para un búfer de DirectSound 3D, consulte lo siguiente en la documentación de Microsoft Windows SDK:
Miembro flMaxDistance de la estructura DS3DBUFFER.
Los métodos IDirectSound3DBuffer::GetMaxDistance e IDirectSound3DBuffer::SetMaxDistance .
Requisitos
Encabezado |
Ksmedia.h (incluye Ksmedia.h) |