바로 그리지 않고 [[메모리,memory]]상의 이미지 [[버퍼,buffer]]에 그려두었다가 bitblt(bitblit) Google:bitblt+bitblit 을 해서 한번에 옮겨오는? 의도는 깜박임(flickering) 찢어짐(tearing)해결 등... Google:깜박임+더블버퍼링 MKLINK [[비트맵,bitmap]] [[이미지,image]] [[raster_graphics]] [[버퍼링,buffering]] { rel [[버퍼,buffer]] Sub: single_buffering [[더블버퍼링,double_buffering]] triple_buffering multibuffering ? } [[버퍼,buffer]] { Sub: [[buffer_overflow]] { aka buffer_overrun ? https://foldoc.org/buffer+overflow (Jargon File) } translation_lookaside_buffer TLB { [[가상메모리,virtual_memory]] [[가상메모리주소,virtual_memory_address]] [[메모리주소,memory_address]] [[캐시,cache]] / [[cache_memory]] WpKo:변환_색인_버퍼 = https://ko.wikipedia.org/wiki/변환_색인_버퍼 WpEn:Translation_lookaside_buffer = https://en.wikipedia.org/wiki/Translation_lookaside_buffer } 임시 [[메모리,memory]]의 일종? '''버퍼'''를 사용하는 것이 [[버퍼링,buffering]]? https://foldoc.org/buffer } Cmp: single buffering ... Google:single+buffering { 단일 싱글 } '''double buffering''' ... Google:double+buffering { 이중 더블 } Cmp: triple buffering ... Google:triple+buffering { 삼중 (namu) 트리플 https://namu.wiki/w/삼중%20버퍼링 } Cmp: multi buffering ... Google:multi+buffering { 다중 멀티 https://en.wiktionary.org/wiki/multibuffering (너무 뻔함) https://en.wikipedia.org/wiki/Multiple_buffering https://ko.wikipedia.org/wiki/다중_버퍼링 } = .NET Buffer = Buffer 클래스 (System) | Microsoft Learn https://learn.microsoft.com/ko-kr/dotnet/api/system.buffer = rel: vertical sync = [[동기화,synchronization]] > [[수직동기화,vertical_synchronization]] { Google:수직동기화 Google:vertical+synchronization } ---- https://namu.wiki/w/더블%20버퍼링 ... Naver:더블버퍼링 Google:더블버퍼링 Google:double.buffering Up: [[버퍼링,buffering]]