KSPROPERTY_AUDIO_DYNAMIC_RANGE

La proprietà KSPROPERTY_AUDIO_DYNAMIC_RANGE specifica l'intervallo dinamico del flusso audio restituito da un nodo di alta voce (KSNODETYPE_LOUDNESS).

Tabella riepilogo utilizzo

Recupero Set Destinazione Tipo di descrittore di proprietà Tipo valore proprietà

Filtra

KSNODEPROPERTY

KSAUDIO_DYNAMIC_RANGE

Il valore della proprietà (dati dell'operazione) è una struttura di tipo KSAUDIO_DYNAMIC_RANGE, che specifica l'intervallo dinamico per il flusso di output del nodo di intensità alta.

Valore restituito

Una richiesta di proprietà KSPROPERTY_AUDIO_DYNAMIC_RANGE restituisce STATUS_SUCCESS per indicare che è stata completata correttamente. In caso contrario, la richiesta restituisce un codice di stato di errore appropriato.

Commenti

Per impostazione predefinita, i valori per i membri QuietCompression e LoudCompression della struttura KSAUDIO_DYNAMIC_RANGE sono impostati su zero%. Questo produce l'intervallo dinamico completo del flusso audio. Il driver miniport imposta la proprietà sul valore predefinito quando crea un'istanza del pin il cui percorso dati contiene il nodo.

Alcuni dispositivi potrebbero non supportare modifiche a QuietCompression e LoudCompression. Se il client tenta di modificare un valore che il dispositivo non supporta, il driver miniport deve restituire un errore.

Requisiti

Intestazione

Ksmedia.h (include Ksmedia.h)

Vedere anche

KSNODEPROPERTY

KSNODETYPE_LOUDNESS

KSAUDIO_DYNAMIC_RANGE