次の方法で共有


KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING構造体 (ksmedia.h)

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING には、デジタル ウィンドウの x と y の原点とウィンドウ サイズが Q24 形式で含まれています。

構文

typedef struct tagKSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING {
  LONG  OriginX;
  LONG  OriginY;
  LONG  WindowSize;
  ULONG Reserved;
} KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING, *PKSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING;

メンバー

OriginX

Q24 形式の x 軸に沿ったデジタル ウィンドウの原点。 既定値は 0 にする必要があります。 OriginX、PorchLeft より小さく、 PorchRight – WindowSize より大きくすることはできません。

OriginY

Q24 形式の y 軸に沿ったデジタル ウィンドウの原点。 既定値は 0 にする必要があります。 OriginYTopPorch より小さく、 PorchBottom – WindowSize より大きくすることはできません。

WindowSize

両方の軸に沿ったデジタル ウィンドウのサイズ (Q24 形式)。 これは、x 軸と y 軸の両方に沿って表示されるフル ビューの割合です。 WindowSize は既定で0x01000000にする必要があります (Q24 では 1.0)。 WindowSizeMinWindowSize より小さく、 MaxWindowSize より大きくすることはできません。 さらに、 WindowSizeOriginX はPorchRight より大きくすることはできません。 WindowsSizeOriginY はPorchBottom より大きくすることはできません。

Reserved

予約済み。 0 に設定されます。

注釈

これらのパラメーターは、[フラグ] フィールドにKSCAMERA_EXTENDEDPROP_DIGITALWINDOW_AUTOFACEFRAMINGが設定されている場合は読み取り専用です。 SET 操作中にKSCAMERA_EXTENDEDPROP_DIGITALWINDOW_AUTOFACEFRAMINGが設定されている場合、次のパラメーターは無視されます。

要件

要件
サポートされている最小のクライアント Windows 11
Header ksmedia.h (Ksmedia.h を含む)

こちらもご覧ください

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER

KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS

KSCAMERA_METADATA_DIGITALWINDOW

KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW

KSPROPERTY_CAMERACONTROL_EXTENDED_DIGITALWINDOW_CONFIGCAPS

デジタル ウィンドウの概要