struttura KSDS3D_ITD_PARAMS_MSG (ksmedia.h)
La struttura KSDS3D_ITD_PARAMS_MSG specifica i parametri utilizzati dall'algoritmo ITD (Interaural Time Delay) in un nodo 3D (KSNODETYPE_3D_EFFECTS).
Sintassi
typedef struct {
ULONG Enabled;
KSDS3D_ITD_PARAMS LeftParams;
KSDS3D_ITD_PARAMS RightParams;
ULONG Reserved;
} KSDS3D_ITD_PARAMS_MSG, *PKSDS3D_ITD_PARAMS_MSG;
Members
Enabled
Specifica se abilitare l'algoritmo ITD. Un valore diverso da zero abilita l'algoritmo. Zero lo disabilita. Per ulteriori informazioni, vedere la sezione Osservazioni successiva.
LeftParams
Specifica i parametri ITD per il canale sinistro (canale 0). Questo parametro è una struttura di tipo KSDS3D_ITD_PARAMS.
RightParams
Specifica i parametri ITD per il canale corretto (canale 1). Questo parametro è una struttura di tipo KSDS3D_ITD_PARAMS.
Reserved
Riservato. Imposta su zero.
Commenti
Questa struttura viene utilizzata dalla richiesta di proprietà KSPROPERTY_ITD3D_PARAMS .
Il parametro Enabled deve tenere traccia della modalità 3D del buffer DirectSound: disabilitare l'elaborazione ITD quando la modalità 3D è disabilitata e abilitarla quando è abilitata la modalità 3D. Per altre informazioni, vedere la descrizione del metodo DirectSound3DBuffer::SetMode nella documentazione di Microsoft Windows SDK.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ksmedia.h (include Ksmedia.h) |