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
指定左侧通道(通道 0)的 ITD 参数。 此参数是 KSDS3D_ITD_PARAMS类型的结构。
RightParams
为正确的通道(通道 1)指定 ITD 参数。 此参数是KSDS3D_ITD_PARAMS类型的结构。
Reserved
保留。 设置为零。
言论
KSPROPERTY_ITD3D_PARAMS 属性请求使用此结构。
Enabled 参数应跟踪 DirectSound 缓冲区的 3D 模式:禁用禁用 3D 模式时的 ITD 处理,并在启用 3D 模式时启用它。 有关详细信息,请参阅 Microsoft Windows SDK 文档中的 DirectSound3DBuffer::SetMode 方法的说明。
要求
要求 | 价值 |
---|---|
标头 | ksmedia.h (包括 Ksmedia.h) |