DirectShow DirectShow 레퍼런스 DirectShow 의 열거형 CameraControlProperty [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
CameraControlProperty 열거는, 카메라 위에의 설정을 지정한다.
구문
typedef enum {
CameraControl_Pan = 1,
CameraControl_Tilt,
CameraControl_Roll,
CameraControl_Zoom,
CameraControl_Exposure,
CameraControl_Iris,
CameraControl_Focus
} CameraControlProperty;
엘리먼트
CameraControl_Pan
카메라의 팬의 설정을 지정한다 (번단위). 값은 -180 으로부터 +180 의 범위에서, 기정값은 0 이다. 정의 값은 기점으로부터 우회전 (위로부터 보았을 경우, 카메라가 시계회전에 회전한다)을 나타내, 부의 값은 기점에서 왼쪽 회전을 나타낸다.
CameraControl_Tilt
카메라의 기울기의 설정을 지정한다 (번단위). 값은 -180 으로부터 +180 의 범위에서, 기정값은 0 이다. 정의 값은 이미지의 면을 윗방향을 향하는 것을 나타내, 부의 값은 이미지의 면을 아래방향을 향하는 것을 나타낸다.
CameraControl_Roll
카메라의 롤의 설정을 지정한다 (번단위). 값은 -180 으로부터 +180 의 범위에서, 기정값은 0 이다. 정의 값은 이미지 표시 축으로 따라 카메라가 시계회전에 회전하는 것을 나타내, 부의 값은 카메라의 반시간계 회전의 회전을 나타낸다.
CameraControl_Zoom
카메라의 줌의 설정을 지정한다 (밀리 단위). 값은 10 에서 600 의 범위에서, 기정값은 장치에 의해 각각 다르다.
CameraControl_Exposure
노출의 설정을 지정한다 (로그 베이스 2 초). 즉, 제로보다 작은 값의 경우, 노출 시간은 1/2n 초, 제로보다 큰 값의 경우, 노출 시간은 2n 초가 된다. 예 :
값 | 초 |
-3 | 1/8 |
-2 | 1/4 |
-1 | 1/2 |
0 | 1 |
1 | 2 |
2 | 4 |
CameraControl_Iris
카메라의 조리개 설정을 지정한다 (fstop * 10 단위).
CameraControl_Focus
카메라의 초점의 설정을, 대상에 대한 최적인 촛점거리로서 지정한다 (밀리 단위). 범위와 기정값은, 장치에 의해 각각 다르다.
주의
특정의 프로퍼티에 대해, 장치에 따라서는, 리스트 된 범위의 서브 세트만을 처리 하고 있는 경우가 있다.
참조