MF_CAMERA_CONTROL_CONFIGURATION_TYPE 枚举 (mfidl.h)

指定相机控件的配置类型。

语法

typedef enum __MIDL___MIDL_itf_mfidl_0000_0136_0001 {
  MF_CAMERA_CONTROL_CONFIGURATION_TYPE_PRESTART,
  MF_CAMERA_CONTROL_CONFIGURATION_TYPE_POSTSTART
} MF_CAMERA_CONTROL_CONFIGURATION_TYPE;

常量

 
MF_CAMERA_CONTROL_CONFIGURATION_TYPE_PRESTART
必须在流式传输开始之前配置相机控件。
MF_CAMERA_CONTROL_CONFIGURATION_TYPE_POSTSTART
必须在流式传输启动后配置相机控件。

注解

某些传感器级控件只能在传感器启动 (后设置,例如焦点/亮度/白平衡) ,因为这些控件需要帧数据才能聚合参数。 其他类型的控件(如 HDR 支持)只能在传感器不处于运行状态时进行配置,因为它需要重新编程传感器模式。 在控件的 DDI 规范中指定了已知控件是启动前还是启动后。 如果 DDI 规范未显式指示控件是预启动控件,则调用方应假定该控件是启动后控件。

通过调用 IMFCameraControlDefaults::GetType 检索控件的配置类型。

要求

要求
最低受支持的客户端 Windows 11内部版本 22621
最低受支持的服务器 Windows 11内部版本 22621
标头 mfidl.h

另请参阅

IMFCameraControlDefaults::GetType