public void GetDisplaySurfaceData(DxgiResource2 destination)
        {
            if (destination == null)
            {
                throw new ArgumentNullException("destination");
            }

            this.output.GetDisplaySurfaceData1(destination.GetHandle <IDxgiResource>());
        }
        public void GetDisplaySurfaceData(DxgiResource2 destination)
        {
            if (destination == null)
            {
                throw new ArgumentNullException("destination");
            }

            this.output.GetDisplaySurfaceData1(destination.GetHandle<IDxgiResource>());
        }