Click or drag to resize
XDL

NXMilmapLayerVideoBase Class

MilmapView에 비디오 재생 프레임을 겹쳐서 표시하는 레이어를 구현한다. 이 클래스는 보호 생성자를 가지는 기본 클래스이고 실제 기능하는 레이어 클래스는 이 클래스를 상속받아 구현한다.
Inheritance Hierarchy

Namespace:  Pixoneer.NXDL.NXVideo
Assembly:  NXVideo (in NXVideo.dll) Version: 2.0.3.31
Syntax
C#
public class NXMilmapLayerVideoBase : NXMilmapLayer

The NXMilmapLayerVideoBase type exposes the following members.

Properties
  NameDescription
Public propertyBlendColor
레이어의 동영상 프레임 투명도를 포함한 혼합 색상을 확인하거나 설정한다.
Public propertyFrameHeight
표시되는 동영상 프레임의 세로 크기.
Public propertyFrameTransform
개별 프레임의 변환 적용 여부를 설정한다.
Public propertyFrameWidth
표시되는 동영상 프레임의 가로 크기.
Public propertyVideoBrightness
비디오 프레임의 밝기(Brightness) 값을 설정한다. (원본 상태: 1.0, 권장 범위: 0~2)
Public propertyVideoContrast
비디오 프레임의 대조비(Contrast) 값을 설정한다. (원본 상태: 1.0, 권장 범위: 0~2)
Public propertyVideoFilterSize
필터 적용시 Filter 크기를 설정한다. 필터 크기는 5 이하가 적당하다.
Public propertyVideoFilterType
그래픽 쉐이더를 이용한 영상처리 필터를 설정한다. 최종 설정된 필터만 적용되며 None 값으로 필터를 해제한다.
Public propertyVideoGammaFactor
비디오 프레임의 감마 조정 인자를 설정한다. (기본값: 1.0)
Public propertyVideoHDR
비디오 프레임의 동적 명암비(HDR) 처리를 활성화한다.
Public propertyVideoSaturation
비디오 프레임의 채도(Saturation) 값을 설정한다. (원본 상태: 1.0, 권장 범위: 0~2)
Public propertyVideoSharpenSigma
비디오 프레임의 선명화 필터 강도(Sigma)를 설정한다. 0인 경우 필터를 해제한다. (권장 범위: 0~2, 기본값: 0.5)
Top
Methods
  NameDescription
Public methodResetVideoChannel
레이어에 연결된 채널을 제거한다.
Public methodSetVideoChannel
레이어에서 표시할 동영상 채널을 설정한다.
Public methodSetVideoFrame
레이어에서 표시할 영상 프레임을 설정한다. 동영상 채널이 먼저 설정된 경우 프레임 설정 요청은 무시된다.
Top
Events
  NameDescription
Public eventOnRenderFrame
동영상 프레임이 그려질 때 프레임 데이터를 넘겨주는 콜백 이벤트.
Top
See Also