KSPROPERTY_DIRECTSOUND3DBUFFER_ALL

KSPROPERTY_DIRECTSOUND3DBUFFER_ALL 属性用于获取或设置指定缓冲区的所有 DirectSound 3D 缓冲区属性。

使用情况摘要表

获取 设置 目标 属性描述符类型 属性值类型

固定

KSNODEPROPERTY

KSDS3D_BUFFER_ALL

属性值(操作数据)是 KSDS3D_BUFFER_ALL 类型的结构,用于指定缓冲区的 3D 特征。

返回值

KSPROPERTY_DIRECTSOUND3DBUFFER_ALL 属性请求返回 STATUS_SUCCESS,以指示它已成功完成。 否则,请求将返回适当的错误状态代码。

注解

KSDS3D_BUFFER_ALL 结构类似于 Microsoft Windows SDK 文档中介绍的 DS3DBUFFER 结构。

DirectSound 使用此属性实现 Windows SDK 文档中介绍的 IDirectSound3DBuffer::GetAllParametersIDirectSound3DBuffer::SetAllParameters 方法。

要求

标头

Ksmedia.h(包括 Ksmedia.h)

另请参阅

KSNODEPROPERTY

KSDS3D_BUFFER_ALL