IMFCameraControlDefaults::LockControlData 方法 (mfidl.h)
检索与 IMFCameraControlDefaults 实例关联的控件的数据有效负载,从而允许客户端直接修改控件值。
语法
HRESULT LockControlData(
[out] void **control,
[out] ULONG *controlSize,
[out] void **data,
[out] ULONG *dataSize
);
parameters
[out] control
接收指向被锁定的控件的指针。
[out] controlSize
接收 控件指向的结构的大小。
[out] data
接收指向控件的数据有效负载的指针。
[out] dataSize
接收 dataSize 指向的缓冲区的大小。
返回值
成功S_OK。
注解
控件和数据参数的类型不会检查,因为自定义控件可以具有任意有效负载架构大小。
在将包含控件的集合提交到 IMFCameraConfigurationManager::SaveDefaults 方法之前,必须调用 UnlockControlData。
要求
最低受支持的客户端 | Windows 11内部版本 22621 |
最低受支持的服务器 | Windows 11内部版本 22621 |
标头 | mfidl.h |