Condividi tramite


KSPROPERTY_AUDIO_MIC_SENSITIVITY2

La proprietà KSPROPERTY_AUDIO_MIC_SENSITIVITY2 specifica la sensibilità del microfono in decibel rispetto alle unità dBFS (Full Scale) che includono qualsiasi guadagno hardware. Questo valore include qualsiasi integrazione hardware che influisce sulla sensibilità del microfono, prima di qualsiasi guadagno software. La proprietà KSPROPERTY_AUDIO_MIC_SENSITIVITY2 non include alcun guadagno software applicato dallo stack audio.

Tabella riepilogo utilizzo

Recupero

Set

Destinazione

Tipo di descrittore di proprietà

Tipo valore proprietà

No

Aggiungi istanza

KSP_PIN LONG

Il valore della proprietà (dati dell'operazione) è di tipo LONG e contiene informazioni di riservatezza in decibel relative alle unità dBFS. Il valore di riservatezza usa la scala seguente. Il valore utilizza la rappresentazione decimale a virgola fissa. I dati vengono archiviati come valore a virgola fissa 16,16. I 16 bit superiori vengono usati per il numero intero del valore e i 16 bit inferiori vengono usati per la parte frazionaria del valore.

Valore restituito

Una richiesta di proprietà KSPROPERTY_AUDIO_MIC_SENSITIVITY2 restituisce un STATUS_SUCCESS al completamento della richiesta. In caso contrario, la richiesta restituisce un codice di stato di errore appropriato.

Commenti

Il driver audio può ottenere la sensibilità del microfono per ogni microfono. Questa proprietà consente di recuperare queste informazioni dal driver.

Per Windows 10 esperienze di riconoscimento vocale, ad esempio Cortana, per rilevare e analizzare con precisione la voce di un utente in vari dispositivi con microfoni diversi, il sistema operativo deve conoscere determinate caratteristiche del segnale di input. In base a queste informazioni, il sistema operativo può calcolare la sensibilità effettiva e applicare il guadagno appropriato per migliorare il segnale di input. Per altre informazioni, vedere Attivazione vocale.

KSPROPERTY_AUDIO_MIC_SENSITIVITY2 è disponibile a partire da Windows 10 versione 1803 e sostituisce KSPROPERTY_AUDIO_MIC_SENSITIVITY.

Requisiti

Intestazione

Ksmedia.h (include Ksmedia.h)

Vedere anche

KSPROPERTY_AUDIO_MIC_SENSITIVITY