共用方式為


KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S結構 (ksmedia.h)

描述 PROPSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST 相機控件屬性集中感興趣的區域 (ROI) 控件屬性。 感興趣的區域是影像中用來聚焦相機的矩形。 此結構會指定用於相機驅動程式要求中的屬性值。

語法

typedef struct {
  RECT  FocusRect;
  BOOL  AutoFocusLock;
  BOOL  AutoExposureLock;
  BOOL  AutoWhitebalanceLock;
  union {
    ULONG Capabilities;
    ULONG Configuration;
  };
} KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S, *PKSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S;

成員

FocusRect

RECT 結構,指定裝置應設定焦點的矩形區域。 此結構僅適用於 Windows 應用程式。

如果 FocusRect 不是有效的值,或者如果 RECT 結構的所有成員都是零,裝置應該將焦點放在影像的中心,而且可以忽略這個結構的其餘成員。

矩形的座標與預覽視訊解析度有關。

AutoFocusLock

如果 TRUE,裝置應該將焦點鎖定為目前的值。

如果focusRect 不是有效的值,則應該忽略此成員。

AutoExposureLock

如果 TRUE,裝置應該鎖定暴露在目前的值。

如果focusRect 不是有效的值,則應該忽略此成員。

AutoWhitebalanceLock

如果 TRUE,裝置應該將白色平衡設定鎖定為目前的值。

如果focusRect 不是有效的值,則應該忽略此成員。

Capabilities

指出裝置和驅動程式是否支援自動或手動設定感興趣的區域。 這個成員是這些可能值的位 OR

價值 意義
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_AUTO 裝置和驅動程式可以自動設定感興趣的區域。
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_MANUAL 用戶可以手動設定感興趣的區域。
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_FLAGS_ASYNC ROI 控制功能會以異步方式執行。 此功能可從 Windows 8.1 開始提供。

Configuration

區域控制作業的組態旗標。 這是下列值的位 OR 組合。

從 Windows 8.1 開始,即可使用此成員。

價值 意義
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_FOCUS 設定區域的自動焦點。
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_EXPOSURE 設定區域的自動曝光。
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONFIG_WB 設定區域的自動白平衡。
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_CONVERGEMODE 啟用區域中物件的聚合。

要求

要求 價值
最低支援的用戶端 Windows 8
支援的最低伺服器 Windows Server 2012
標頭 ksmedia.h (包括 Ksmedia.h)

另請參閱

KSPROPERTY_CAMERACONTROL_FLASH_PROPERTY

RECT