KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE
La propiedad KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE se usa para habilitar y deshabilitar el seguimiento dinámico de la frecuencia de muestreo de un nodo.
Tabla de resumen de uso
Obtener | Set | Destino | Tipo de descriptor de propiedad | Tipo de valor de propiedad |
---|---|---|---|---|
Sí |
Sí |
Filtrar |
BOOL |
El valor de propiedad (datos de operación) es de tipo BOOL y especifica si el seguimiento dinámico está habilitado o deshabilitado en el nodo. El valor es TRUE cuando se habilita el seguimiento dinámico de la frecuencia de muestreo. En este modo, la frecuencia de muestreo del flujo de entrada se puede modificar explícitamente estableciendo la velocidad a través de KSPROPERTY_AUDIO_SAMPLING_RATE o implícitamente estableciendo la velocidad a través de las marcas de tiempo en el flujo de entrada.
Valor devuelto
Una solicitud de propiedad KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE 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
Esta propiedad se usa para controlar el seguimiento dinámico en los siguientes tipos de nodo:
Nodo ADC (KSNODETYPE_ADC)
Nodo DAC (KSNODETYPE_DAC)
Nodo SRC (KSNODETYPE_SRC)
Requisitos
Encabezado |
Ksmedia.h (incluye Ksmedia.h) |