KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION
KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION 属性用于告知驱动程序何时为其侦听器数据分配和释放存储。 创建侦听器时分配存储,并在删除侦听器时释放。 此属性还可用于查询驱动程序是否当前分配了侦听器数据。
使用情况摘要表
获取 | 设置 | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
是 |
是 |
固定 |
BOOL |
属性值(操作数据)的类型为 BOOL。 对于 set 属性请求,此值指定驱动程序是否应为其侦听器数据分配或释放存储:
值为 TRUE 指示驱动程序为其侦听器数据分配存储。
值为 FALSE 告知驱动程序释放侦听器数据。
对于 get 属性请求,值为 TRUE 或 FALSE 指示驱动程序当前是否保存侦听器数据的存储分配。
返回值
KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION 属性请求返回 STATUS_SUCCESS,以指示已成功完成。 否则,请求将返回适当的错误状态代码。
要求
标头 |
Ksmedia.h(包括 Ksmedia.h) |