KSPROPERTY_CAMERACONTROL_S結構 (ksmedia.h)

KSPROPERTY_CAMERACONTROL_S 結構描述 PROPSETID_VIDCAP_CAMERACONTROL 屬性集中的篩選式屬性。

語法

typedef struct {
  KSPROPERTY Property;
  LONG       Value;
  ULONG      Flags;
  ULONG      Capabilities;
} KSPROPERTY_CAMERACONTROL_S, *PKSPROPERTY_CAMERACONTROL_S;

成員

Property

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

Value

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

Flags

表示針對 Get 要求,從下面所列的值中,指定之屬性的目前設定。 表示在 [設定要求] 中,所指定屬性值所需的設定如下所列的值。 此成員可以設定為 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 表示裝置設定位於相對值中。

要求

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

另請參閱

KSPROPERTY

KSPROPERTY_CAMERACONTROL_NODE_S

PROPSETID_VIDCAP_CAMERACONTROL