KSDS3D_ITD_PARAMS_MSG 結構 (ksmedia.h)
KSDS3D_ITD_PARAMS_MSG 結構會指定 3D 節點 ( (KSNODETYPE_3D_EFFECTS) 中 ITD) 演算法所使用的內部時間延遲參數。
語法
typedef struct {
ULONG Enabled;
KSDS3D_ITD_PARAMS LeftParams;
KSDS3D_ITD_PARAMS RightParams;
ULONG Reserved;
} KSDS3D_ITD_PARAMS_MSG, *PKSDS3D_ITD_PARAMS_MSG;
成員
Enabled
指定是否啟用 ITD 演算法。 非零值會啟用演算法。 零會停用它。 如需詳細資訊,請參閱接下來的<備註>一節。
LeftParams
指定左通道的 ITD 參數, (通道 0) 。 此參數是類型 KSDS3D_ITD_PARAMS的結構。
RightParams
指定正確通道的 ITD 參數, (通道 1) 。 此參數是類型KSDS3D_ITD_PARAMS的結構。
Reserved
保留的。 設定為零。
備註
KSPROPERTY_ITD3D_PARAMS 屬性要求 會使用此結構。
Enabled 參數應該追蹤 DirectSound 緩衝區的 3D 模式:停用 3D 模式時 ITD 處理,並在啟用 3D 模式時加以啟用。 如需詳細資訊,請參閱 Microsoft Windows SDK 檔中的 DirectSound3DBuffer::SetMode 方法描述。
規格需求
需求 | 值 |
---|---|
標頭 | ksmedia.h (包含 Ksmedia.h) |