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 |
---|---|---|
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) |