KSPROPERTY_AUDIO_BUFFER_DURATION
La propiedad KSPROPERTY_AUDIO_BUFFER_DURATION permite que el tamaño del búfer de la aplicación cliente se notifique como duración del tiempo.
Tabla de resumen de uso
Obtener | Set | Destino | Tipo de descriptor de propiedad | Tipo de valor de propiedad |
---|---|---|---|---|
No |
Sí |
Anclar |
KSPROPERTY |
ULONG |
El valor de propiedad es de tipo ULONG y representa la duración del búfer de cliente que se mide en milisegundos.
Valor devuelto
Una solicitud de propiedad KSPROPERTY_AUDIO_BUFFER_DURATION devuelve STATUS_SUCCESS para indicar que la solicitud de propiedad se ha completado correctamente. De lo contrario, la solicitud devuelve un código de estado de error adecuado.
Observaciones
Puede ajustar la duración de la solicitud de captura de datos de audio isócrono para ayudar a mejorar el rendimiento del dispositivo de audio USB. Una duración más corta reduce la latencia, pero también significa que la pila de audio USB debe realizar llamadas a procedimientos diferidos (DPC), lo que puede provocar un rendimiento degradado.
Requisitos
Versión |
Disponible en Windows 7 y versiones posteriores de Windows. |
Encabezado |
Ksmedia.h (incluye Ksmedia.h) |