CODECAPI_CURRENTCHANGELIST属性用于指示上一属性“set”调用中更改的参数,例如 CODECAPI_ALLSETTINGS 和 CODECAPI_SETALLDEFAULTS。
| 获取 | 设置 | 目标 | 属性描述符类型 | 属性值类型 |
|---|---|---|---|---|
| 是的 | 是的 | 滤波器 | KSPROPERTY | GUID 数组 |
属性值(作数据)是 GUID 数组。
注释
在属性获取调用时:
- 如果应用程序使用非零缓冲区大小进行属性获取调用,则微型驱动程序返回STATUS_BUFFER_TOO_SMALL,如果提供的缓冲区太小,则数据块太小。 如果没有要返回的项目,微型驱动程序将返回STATUS_SUCCESS。 否则返回 GUID 列表(即 sizeof(GUID) 字节等于 16 字节)。 返回的大小是列表的长度(即 GUIDS * sizeof(GUID)的数目)。
在属性集调用上:
- 已更改的 GUID 的当前列表将重置。
要求
标头:ksmedia.h中声明的。 包括 ksmedia.h。