次の方法で共有


KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING構造体 (ksmedia.h)

KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING は、ホワイト バランス、露出モード、フォーカス モードに関連するビデオ処理設定のプロパティ ペイロード構造です。

構文

typedef struct tagKSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING {
  ULONG                       Mode;
  LONG                        Min;
  LONG                        Max;
  LONG                        Step;
  KSCAMERA_EXTENDEDPROP_VALUE VideoProc;
  ULONGLONG                   Reserved;
} KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING, *PKSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING;

メンバーズ

Mode

ビデオ処理モードの種類。 現在、このメンバーはホワイト バランスを制御するために使用されます。 モード で使用できる値は次のとおりです。

価値 形容
KSCAMERA_EXTENDEDPROP_WHITEBALANCE_TEMPERATURE 図の温度値は、ケルビン度でホワイト バランスを設定するために使用されます。
KSCAMERA_EXTENDEDPROP_WHITEBALANCE_PRESET ホワイト バランスの設定は、VideoProc で指定プリセット値です。

このメンバーは、KSPROPERTY_CAMERACONTROL_EXTENDED_EXPOSUREMODE および KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSMODEには使用されません。 このような場合は、0 に設定する必要があります。

Min

VideoProc の設定の最小値指定します。

Max

VideoProc の設定の最大値指定します。

Step

モードの がKSCAMERA_EXTENDEDPROP_WHITEBALANCE_TEMPERATUREに設定されている場合に、VideoProc の設定の値 (該当する場合) の増分値。

-又は-

KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_MANUALを使用して手動で露出を設定する場合の、VideoProc の設定値 (該当する場合) の増分値。

VideoProc

KSPROPERTY_CAMERACONTROL_EXTENDED_WHITEBALANCEMODE プロパティを使用して、Mode を KSCAMERA_EXTENDEDPROP_WHITEBALANCE_PRESET に設定すると、VideoProc.Value.ul 値は次のいずれかになります。

価値 形容
KSCAMERA_EXTENDEDPROP_WBPRESET_CLOUDY 白濁条件用のホワイトバランスプリセット。
KSCAMERA_EXTENDEDPROP_WBPRESET_DAYLIGHT 白い日差しのための白いバランスのプリセット。
KSCAMERA_EXTENDEDPROP_WBPRESET_FLASH フラッシュ照明を補正するホワイトバランスプリセット。
KSCAMERA_EXTENDEDPROP_WBPRESET_FLUORESCENT 蛍光照明を補正するホワイトバランスプリセット。
KSCAMERA_EXTENDEDPROP_WBPRESET_TUNGSTEN タングステン放射光を補正するためのホワイトバランスプリセット。
KSCAMERA_EXTENDEDPROP_WBPRESET_CANDLELIGHT キャンドルライトの照明を補正するホワイトバランスプリセット。

KSPROPERTY_CAMERACONTROL_EXTENDED_WHITEBALANCEMODE プロパティを使用して、Mode を KSCAMERA_EXTENDEDPROP_WHITEBALANCE_TEMPERATURE に設定すると、VideoProc.Value.ul 値はケルビン度の温度値になります。

KSPROPERTY_CAMERACONTROL_EXTENDED_EXPOSUREMODE プロパティを使用して、手動で露出を設定する場合、KSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_MANUAL、VideoProc.Value.ul 値は、100 ナノ秒単位の露光時間です。

このメンバーには、KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSMODE プロパティを使用して、手動フォーカス モードのKSCAMERA_EXTENDEDPROP_VIDEOPROCFLAG_MANUALのフォーカル長の値が含まれます。

Reserved

引っ込み思案。

必要条件

要件 価値
サポートされる最小クライアント Windows 8.1 以降で使用できます。
ヘッダー ksmedia.h (Ksmedia.h を含む)

関連項目

KSPROPERTY_CAMERACONTROL_EXTENDED_EXPOSUREMODE

KSPROPERTY_CAMERACONTROL_EXTENDED_FOCUSMODE

KSPROPERTY_CAMERACONTROL_EXTENDED_WHITEBALANCEMODE