共用方式為


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)

另請參閱

KSDS3D_ITD_PARAMS

KSNODETYPE_3D_EFFECTS

KSPROPERTY_ITD3D_PARAMS