CCT.NUI.Core.OpenNI.OpenNIDataSourceFactory.GetRGBPointerDataSource C# (CSharp) Method

GetRGBPointerDataSource() private method

private GetRGBPointerDataSource ( ) : IRgbPointerDataSource
return IRgbPointerDataSource
        private IRgbPointerDataSource GetRGBPointerDataSource()
        {
            lock (this)
            {
                if (this.rgbPointerDataSource == null)
                {
                    var adapter = new ImageGeneratorAdapter(this.GetImageGenerator());
                    this.runner.Add(adapter);
                    this.rgbPointerDataSource = new RgbPointerDataSource(adapter);
                }
            }
            return this.rgbPointerDataSource;
        }