KSDS3D_ITD_PARAMS_MSG Struktur (ksmedia.h)
Die KSDS3D_ITD_PARAMS_MSG Struktur gibt die Parameter an, die vom ITD-Algorithmus (Interaural Time Delay) in einem 3D-Knoten (KSNODETYPE_3D_EFFECTS) verwendet werden.
Syntax
typedef struct {
ULONG Enabled;
KSDS3D_ITD_PARAMS LeftParams;
KSDS3D_ITD_PARAMS RightParams;
ULONG Reserved;
} KSDS3D_ITD_PARAMS_MSG, *PKSDS3D_ITD_PARAMS_MSG;
Angehörige
Enabled
Gibt an, ob der ITD-Algorithmus aktiviert werden soll. Ein Wert ungleich Null aktiviert den Algorithmus. Null deaktiviert sie. Weitere Informationen finden Sie im folgenden Abschnitt "Hinweise".
LeftParams
Gibt die ITD-Parameter für den linken Kanal an (Kanal 0). Dieser Parameter ist eine Struktur vom Typ KSDS3D_ITD_PARAMS.
RightParams
Gibt die ITD-Parameter für den richtigen Kanal an (Kanal 1). Dieser Parameter ist eine Struktur vom Typ KSDS3D_ITD_PARAMS.
Reserved
Reserviert. Auf Null festgelegt.
Bemerkungen
Diese Struktur wird von der KSPROPERTY_ITD3D_PARAMS-Eigenschaftsanforderung verwendet.
Der Parameter Enabled sollte den 3D-Modus des DirectSound-Puffers nachverfolgen: ITD-Verarbeitung deaktivieren, wenn der 3D-Modus deaktiviert ist, und aktivieren Sie ihn, wenn der 3D-Modus aktiviert ist. Weitere Informationen finden Sie in der Microsoft Windows SDK-Dokumentation in der Beschreibung der DirectSound3DBuffer::SetMode-Methode.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ksmedia.h (enthalten Ksmedia.h) |