2010-03-16 3 views
1

저는 Windows Vista/7에서 전체 창을 다시 그려 넣지 않고 OpenGL을 통해 고무 밴드와 커서를 그릴 수있는 방법을 찾고 있었지만 아무 것도 찾을 수 없었습니다. 오버레이 플레인 접근 방식은 모든 비디오 카드에서 특히 듀얼 스크린 렌더링과 관련하여 널리 지원되지 않는 것 같습니다. 프런트 및 백 버퍼 조작을 제안하는 solution이 발견되었지만 Windows Vista/7 프런트 버퍼 조작에서 일부 시스템에서는 실패하는 경향이 있다는 의견이 있습니다. 커서 및 고무 밴드 색상이 기본 이미지 색상과 독립적 일 필요가 있기 때문에 간단한 XORing은 적합하지 않습니다. 어떤 제안?OpenGL : Windows Vista/7의 고무 밴드

미리 감사드립니다.

답변

0

고무 밴드를 그리기 전에 버퍼 (또는 그 일부)를 다시 읽은 다음 그 뒤를 채울 수 있습니다. 주의 사항 : 일부 카드는 읽기가 안 좋으므로 다양한 카드로 테스트해야합니다.

관련 문제