Click or drag to resize
XDL

XKLVManager Class

XKLVManager는 KLV로 구성된 메타데이터를 Parsing하거나 KLV 블락으로 구성된 데이터구조를 생성하는 객체을 수행한다.
Inheritance Hierarchy
SystemObject
  Pixoneer.NXDL.NXVideoXKLVManager

Namespace: Pixoneer.NXDL.NXVideo
Assembly: NXVideo (in NXVideo.dll) Version: 2.0.3.38
Syntax
C#
public class XKLVManager : IDisposable

The XKLVManager type exposes the following members.

Constructors
 NameDescription
Public methodXKLVManager XKLVManager클래스의 기본 생성자로서, 내부 멤버 변수의 초기화를 수행한다.
Top
Methods
 NameDescription
Public methodAddByteArray 객체에 Key-Value쌍을 추가한다. Key값은 16바이트의 Universal Key를 의미한다.
Public methodAddInt32 객체에 Key-Value쌍을 추가한다. Key값은 16바이트의 Universal Key를 의미한다.
Public methodAddInt64 객체에 Key-Value쌍을 추가한다. Key값은 16바이트의 Universal Key를 의미한다.
Public methodAddUInt32 객체에 Key-Value쌍을 추가한다. Key값은 16바이트의 Universal Key를 의미한다.
Public methodAddUInt64 객체에 Key-Value쌍을 추가한다. Key값은 16바이트의 Universal Key를 의미한다.
Public methodClear 객체 내부의 KLV 데이터들을 모두 삭제한다.
Public methodGetKey 입력된 Index에 해당하는 Key값을 얻는다. Key값은 16바이트의 Universal Key를 의미한다.
Public methodGetKLVCount KLV 쌍의 갯수를 반환한다.
Public methodGetValue 입력된 Index에 해당하는 Value값을 얻는다.
Public methodMakeKLVGroup 추가된 KLV쌍 배열의 값들을 1개의 Byte 배열로 합하는 과정을 수행한다.
Public methodParseKLVData 외부 데이터 KLV Byte Array로부터 Parsing을 수행하여 Key-Value 쌍 구조를 생성하여 Key를 통해 Value를 얻을수 있도록 한다.
Top
See Also