KSPROPERTY_CAMERACONTROL_NODE_S2 結構 (ksmedia.h)
KSPROPERTY_CAMERACONTROL_NODE_S2 結構描述同時使用兩個值之 PROPSETID_VIDCAP_CAMERACONTROL 屬性集中的節點型屬性。 這個結構會指定 USB 視訊類別驅動程式要求中的屬性值。
語法
typedef struct {
KSP_NODE NodeProperty;
LONG Value1;
ULONG Flags;
ULONG Capabilities;
LONG Value2;
} KSPROPERTY_CAMERACONTROL_NODE_S2, *PKSPROPERTY_CAMERACONTROL_NODE_S2;
成員
NodeProperty
指定描述屬性集、屬性識別碼、要求類型和節點識別碼的初始化 KSP_NODE 結構。
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
指定屬性的第二個值。 這個成員是可擦寫的。
備註
此結構是由 節點 型 get/set 屬性要求的 KSPROPERTY_CAMERACONTROL_PANTILT和KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE 使用。
規格需求
需求 | 值 |
---|---|
標頭 | ksmedia.h (包含 Ksmedia.h) |