예제 #1
0
파일: Device.cs 프로젝트: penyatree/openni
 public override void Dispose()
 {
     if (m_deviceIdentification != null)
         m_deviceIdentification.InternalDispose();
     m_deviceIdentification = null;
     base.Dispose();
 }
예제 #2
0
파일: Device.cs 프로젝트: penyatree/openni
 internal Device(Context context, IntPtr nodeHandle, bool addRef)
     : base(context, nodeHandle, addRef)
 {
     if (IsCapabilitySupported(Capabilities.DeviceIdentification))
         m_deviceIdentification = new DeviceIdentificationCapability(this);
     else
         m_deviceIdentification = null;
 }
예제 #3
0
파일: Device.cs 프로젝트: ypupo2002/OpenNI
 internal Device(Context context, IntPtr nodeHandle, bool addRef) :
     base(context, nodeHandle, addRef)
 {
     if (IsCapabilitySupported(Capabilities.DeviceIdentification))
     {
         m_deviceIdentification = new DeviceIdentificationCapability(this);
     }
     else
     {
         m_deviceIdentification = null;
     }
 }