Compartir a través de


KSPROPERTY_AUDIO_PEAKMETER

La propiedad KSPROPERTY_AUDIO_PEAKMETER recupera el nivel máximo de señal de audio que se produjo en un nodo de pico (KSNODETYPE_PEAKMETER) desde la última vez que se restableció el nodo de pico.

Importante

KSPROPERTY_AUDIO_PEAKMETER propiedad se deprecia y no se debe usar. Use KSPROPERTY_AUDIO_PEAKMETER2 en su lugar.

Tabla de resumen de uso

Obtener Set Destino Tipo de descriptor de propiedad Tipo de valor de propiedad

No

Nodo a través de la instancia de Filtro o Anclar

KSNODEPROPERTY_AUDIO_CHANNEL

LONG

El valor de propiedad (datos de operación) es de tipo LONG y especifica el valor de ejemplo máximo en el nodo. Si el valor máximo es negativo, se usa su valor absoluto.

Valor devuelto

Una solicitud de propiedad KSPROPERTY_AUDIO_PEAKMETER devuelve STATUS_SUCCESS para indicar que se ha completado correctamente. De lo contrario, la solicitud devuelve un código de estado de error adecuado. En la tabla siguiente se muestra un posible código de estado de error.

Código de estado Significado

STATUS_NOT_IMPLEMENTED

El filtro KS no puede devolver el valor actual del máximo.

Observaciones

Un filtro de audio KS controla esta solicitud de propiedad de forma sincrónica. Si la solicitud se realiza correctamente, restablece el pico, que inicializa el valor máximo acumulado en cero. Si la solicitud no se realiza correctamente, no se cambia el máximo.

El sistema envía una solicitud de IOCTL_KS_PROPERTY para la propiedad KSPROPERTY_AUDIO_PEAKMETER en irQL PASSIVE_LEVEL.

Requisitos

Encabezado

Ksmedia.h (incluye Ksmedia.h)

Vea también

KSNODEPROPERTY_AUDIO_CHANNEL

KSNODETYPE_PEAKMETER

KSPROPERTY_AUDIO_PEAKMETER2