struttura KSAUDIO_MIX_CAPS (ksmedia.h)
La struttura KSAUDIO_MIX_CAPS specifica le funzionalità di combinazione di un percorso dati specifico da un canale di input di un nodo supermixer (KSNODETYPE_SUPERMIX) a un canale di output dello stesso nodo. Una matrice di queste strutture viene usata da una struttura KSAUDIO_MIXCAP_TABLE per specificare le funzionalità di combinazione per tutti questi percorsi tramite un nodo supermixer.
Sintassi
typedef struct {
BOOL Mute;
LONG Minimum;
LONG Maximum;
union {
LONG Reset;
LONG Resolution;
};
} KSAUDIO_MIX_CAPS, *PKSAUDIO_MIX_CAPS;
Members
Mute
Specifica se il percorso dati dal canale di input al canale di output è disattivato (non misto). Un valore TRUE indica che il percorso dati è disattivato.
Minimum
Specifica il livello minimo di combinazione per il percorso dati dal canale di input al canale di output. Per ulteriori informazioni, vedere la sezione Osservazioni successiva.
Maximum
Specifica il livello di combinazione massimo per il percorso dati dal canale di input al canale di output. Per ulteriori informazioni, vedere la sezione Osservazioni successiva.
Reset
La reimpostazione è un errore. Questo membro dovrebbe invece essere stato chiamato Risoluzione. Specifica la risoluzione del livello di combinazione per il percorso dati dal canale di input al canale di output. I valori di risoluzione usano la scala seguente: un intervallo compreso tra 0 e +2147483647, dove 0 non è un controllo e qualsiasi altro numero è il numero di passaggi tra le impostazioni hardware effettive nell'intervallo tra Minimo e Massimo.
Resolution
Commenti
I valori a livello di combinazione per i membri Maximum e Minimum usano la scala seguente:
-2147483648 è -Infinity decibels (attenuazione),
-2147483647 è -32767.99998474 decibel (attenuazione) e
+2147483647 è +32767,99998474 decibel (guadagno).
Intervallo decibel rappresentato da valori integer -2147483648 a +2147483647, dove
Questa scala ha una risoluzione di 1/65536 decibel.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ksmedia.h (include Ksmedia.h) |