次の方法で共有


KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE

KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE プロパティは、カメラのズーム状態を指定します。

用法の要点テーブル

Yammer の入手 設定 移行先 プロパティ記述子の種類 プロパティ値の種類
はい はい フィルターまたはノード KSPROPERTY_CAMERACONTROL_S または KSPROPERTY_CAMERACONTROL_NODE_S LONG

プロパティ値 (操作データ) は、カメラのズーム設定を指定する LONG です。 値のサイズは、目的のズーム速度を表します。値が大きいほど高速になります。

Value アクリルアミド
0 ズーム レンズの動きを停止します。
正の値 望遠方向にズーム レンズの移動を開始します (ズームインを開始します)。
負の値 ズーム レンズを広角方向に移動し始めます (ズームアウトを開始します)。

解説

KSPROPERTY_CAMERACONTROL_NODE_S 構造体の Value メンバーは相対ズームを指定します。

特定のデバイスでは、特定の速度範囲のみがサポートされる場合があることに注意してください。 デバイスでサポートされている速度の範囲を特定するために、アプリケーションは KSPROPERTY_TYPE_BASICSUPPORT 要求を発行できます。 KSPROPERTY_ITEM 構造体の Flags メンバーに KSPROPERTY_TYPE_BASICSUPPORT を指定できます。

一部のデバイスでは、1 つのズーム速度のみがサポートされます。 この場合、Value メンバーの符号は、レンズを拡大または縮小するかどうかを示します。

Set 要求を行う場合、クライアントは、KSPROPERTY_CAMERACONTROL_NODE_S 構造体の Value メンバーに、前述の表のいずれかの値を指定する必要があります。

Get 要求を行うと、クライアントは、KSPROPERTY_CAMERACONTROL_NODE_S 構造体の Value メンバーに前述の表のいずれかの値を受け取ります。 この値は、カメラの現在のズーム状態を示します。

要件

ヘッダー: ksmedia.h (Ksmedia.h をインクルード)

関連項目

KSPROPERTY_CAMERACONTROL_NODE_S