-1
我想在iPad中構建一個VNC客戶端項目,但是當我使用NPDeskTop演示時,我發現當圖片更改時,iPad上的屏幕可能會顯示一些黑色線條。我想知道如何解決它。 這裏是演示地址:enter link description hereVNC演示有一些黑色線
我想在iPad中構建一個VNC客戶端項目,但是當我使用NPDeskTop演示時,我發現當圖片更改時,iPad上的屏幕可能會顯示一些黑色線條。我想知道如何解決它。 這裏是演示地址:enter link description hereVNC演示有一些黑色線
int bytesPerPixel = (pixelFormat.bitsPerPixel + 7) >> 3;
CGContextTranslateCTM(ctx, 0, _size.height);
CGContextScaleCTM(ctx, 1.0, -1.0);
// FIXME: rect origin can be negative?
uint32_t *start = (uint32_t *)_buffer.bytes;
int bytesPerRow = _size.width * bytesPerPixel;
CGColorSpaceRef cs = CGColorSpaceCreateDeviceRGB();
CGContextRef bmpctx = CGBitmapContextCreate(start, _size.width, _size.height,8 , bytesPerRow, cs, kCGImageAlphaNoneSkipFirst);
CGImageRef image = CGBitmapContextCreateImage(bmpctx);
CGContextDrawImage(ctx, rect, image);
CGImageRelease(image);
CGColorSpaceRelease(cs);
CGContextRelease(bmpctx);
這裏是我創建視圖FUNC。
但我改變了另一種樂趣,它仍然不起作用。 –
我忘了說我正在使用哪一個VNC服務器:TightVNC服務器 –
請給我們一些你已經試過的代碼。這個問題是SO中的主題。 – Andreas