Compartir a través de


KSPROPERTY_AUDIO_DEV_SPECIFIC

La KSPROPERTY_AUDIO_DEV_SPECIFIC propiedad se usa para acceder a una propiedad específica del dispositivo en un nodo específico del dispositivo (KSNODETYPE_DEV_SPECIFIC).

Tabla de resumen de uso

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

<específico del dispositivo>

<específico del dispositivo>

<específico del dispositivo>

<específico del dispositivo>

<específico del dispositivo>

El valor de propiedad (datos de operación) se expresa en un formato específico del dispositivo.

Si la propiedad admite solicitudes get- o set-property también es específica del dispositivo.

Valor devuelto

Esta propiedad devuelve STATUS_SUCCESS o un valor específico del dispositivo determinado por el proveedor de terceros del controlador de audio.

Observaciones

En Windows Vista y versiones posteriores de Windows, se proporciona una pestaña adicional (etiqueta Personalizada) en el applet Sonido en Panel de control. La pestaña Personalizado muestra controles para el control de ganancia automática (AGC) y propiedades específicas del dispositivo. En la tabla siguiente se muestran los controles que se exponen en el applet Sound para las distintas KSPROPERTY_AUDIO_DEV_SPECIFIC combinaciones de propiedades y tipos de datos.

KSPROPERTY Tipo de datos Control

KSPROPERTY_AUDIO_AGC

BOOL

Casilla de verificación

KSPROPERTY_AUDIO_DEV_SPECIFIC

BOOL

Casilla de verificación

KSPROPERTY_AUDIO_DEV_SPECIFIC

LONG

Control deslizante

KSPROPERTY_AUDIO_DEV_SPECIFIC

ULONG

Control deslizante

KSPROPERTY_AUDIO_AGC se debe usar para exponer la funcionalidad real de AGC en el dispositivo. Se debe exponer otra funcionalidad específica del dispositivo mediante KSPROPERTY_AUDIO_DEV_SPECIFIC.

Para ver la pestaña Personalizado , seleccione un dispositivo de representación o captura de audio en el applet Sonido y, a continuación, haga clic en Propiedades.

Para obtener un ejemplo de cómo implementar un controlador de propiedades para la KSPROPERTY_AUDIO_DEV_SPECIFIC propiedad, vea el método CMiniportTopologyMSVAD::P ropertyHandlerDevSpecific en el archivo Basetopo.cpp.

Requisitos

Versión

Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.

Encabezado

Ksmedia.h (incluye Ksmedia.h)

Vea también

KSNODETYPE_DEV_SPECIFIC

KSPROPERTY_AUDIO_AGC