다음을 통해 공유


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 값에 대한 공간이 있지만 모두 채워야 하는 것은 아닙니다.

예를 들어 110도, 90도 및 75도의 세 가지 FoV 값이 지원되는 경우

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 포함)

추가 정보

KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2

KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS