2009-11-11 6 views
1

NSOpenGLContext를 통해 기본 화면 영역에서 픽셀을 읽습니다. 이제는 그 영역 주위에 실제로 그 위치를 나타내는 직사각형을 그려 보겠습니다. 어떻게하면됩니까? 첫 번째 생각은 "코코아 방식"이었습니다 : 투명한 전체 화면 NSWindow와 사용자 정의 NSView를 만들어 직사각형 패스를 그립니다. 그러나 그것은 다소 복잡하다고 느낍니다. NSOpenGLContext에 직접 그릴 수 있습니까?화면에 직사각형을 그리는 방법. NSOpenGLContext 대 투명 NSWindow + 사용자 정의 NSView

답변

1

응용 프로그램 내부에없는 요소를 그릴 경우 플로팅 윈도우 만 올바른 방법입니다. 위치를 올바르게 매핑하는 것 외에는 아무런 합병증이 없습니다. 이는 NSViewNSWindow에서 사용 가능한 좌표 공간 변환으로하기 쉽습니다.

+0

그런 다음. 고맙습니다. (: – Tim

관련 문제