KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION

KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION 属性用于告知驱动程序何时为其侦听器数据分配和释放存储。 创建侦听器时分配存储,并在删除侦听器时释放。 此属性还可用于查询驱动程序是否当前分配了侦听器数据。

使用情况摘要表

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

固定

KSNODEPROPERTY

BOOL

属性值(操作数据)的类型为 BOOL。 对于 set 属性请求,此值指定驱动程序是否应为其侦听器数据分配或释放存储:

  • 值为 TRUE 指示驱动程序为其侦听器数据分配存储。

  • 值为 FALSE 告知驱动程序释放侦听器数据。

对于 get 属性请求,值为 TRUEFALSE 指示驱动程序当前是否保存侦听器数据的存储分配。

返回值

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

要求

标头

Ksmedia.h(包括 Ksmedia.h)

另请参阅

KSNODEPROPERTY