KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS構造体 (ksmedia.h)
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS 構造は、カメラの視野 (FoV) の構成機能を定義します。
構文
typedef struct tagKSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS {
WORD DefaultDiagonalFieldOfViewInDegrees;
WORD DiscreteFoVStopsCount;
WORD DiscreteFoVStops[360];
ULONG Reserved;
} KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS, *PKSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS;
メンバーズ
DefaultDiagonalFieldOfViewInDegrees
これは既定の斜めのビュー フィールドです (度単位)。 DefaultDiagonalFieldOfViewInDegrees 値は、DiscreteFoVStops 配列で指定された値のいずれかと等しい必要があります。
DiscreteFoVStopsCount
これは、DiscreteFoVStops[360] 配列内の有効な FoVStops の数であり、値は 1 から 360 です。 配列には最大 360 FoV の値を格納できるスペースがありますが、すべての FoV 値を設定する必要はありません。
たとえば、3 つの FoV 値がサポートされている場合:110、90、75 度
DiscreteFoVStopsCount = 3,
DiscreteFoVStops[0] = 110,
DiscreteFoVStops[1] = 90,
DiscreteFoVStops[2] = 75
DiscreteFoVStops[3] = 0 (not populated)
...
DiscreteFoVStops[359] = 0 (not populated)
DiscreteFoVStops[360]
これは、不連続 FoV ストップの配列です。 配列内の各要素は、ビューの特定のフィールドの設定を度単位で表します。 値は降順に設定されます。
Reserved
引っ込み思案。 0 に設定します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11 バージョン 24H2 |
ヘッダー | ksmedia.h (Ksmedia.h を含む) |