共用方式為


KSPROPERTY_CAMERACONTROL_S2結構 (ksmedia.h)

KSPROPERTY_CAMERACONTROL_S2 結構描述同時使用兩個值之 PROPSETID_VIDCAP_CAMERACONTROL 屬性集中的篩選型屬性。

語法

typedef struct {
  KSPROPERTY Property;
  LONG       Value1;
  ULONG      Flags;
  ULONG      Capabilities;
  LONG       Value2;
} KSPROPERTY_CAMERACONTROL_S2, *PKSPROPERTY_CAMERACONTROL_S2;

成員

Property

指定描述屬性集、屬性識別碼和要求類型的初始化 KSPROPERTY 結構。

Value1

指定屬性的第一個值。 這個成員是可擦寫的。

Flags

表示針對取得要求,從下列值取得指定屬性的目前設定。 指出,針對設定要求,從下面所列的值,指定之屬性所需的設定。 此成員可以設定為 ksmedia.h中定義的下列其中一個值:

意義
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL 指出設定是以手動方式控制
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO 表示設定會自動受到控制
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE 指出此設定在絕對值中
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE 指出設定位於相對值中

Capabilities

指出指定屬性的迷你驅動程式相機控制項功能。 這個成員是唯讀的。 此成員可以設定為 ksmedia.h中定義的下列其中一個值:

意義
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL 指出裝置可以手動控制
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO 指出裝置可以自動控制
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE 指出裝置設定處於絕對值
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE 指出裝置設定在相對值中

Value2

指定屬性的第二個值。 這個成員是可擦寫的。

言論

此結構是由 KSPROPERTY_CAMERACONTROL_PANTILTKSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE 用於以篩選為基礎的 get/set 屬性要求。

要求

要求 價值
標頭 ksmedia.h (包括 Ksmedia.h)