2008-10-10 4 views
2

iPhone에서 소프트웨어로 프레임 버퍼를 얻고 렌더링하는 가장 빠른 방법은 무엇입니까?iPhone에서 픽셀 푸시하기

기본적으로 모드 13h 스타일에 들어가서 효과를 낼 수 있습니까? :)

답변

4

CGImageContext을 직접 조작 할 수있는 비트 맵 형식으로 만들어야합니다. 그런 다음 해당 이미지를 화면에 그릴 수 있으며 GL 텍스처로 사용할 수 있습니다.

아주 간단한 것들 - Core Graphics 문서를 확인하십시오. 실제 raw액세스를 얻을 수있는 좋은 방법이 있다고는 생각하지 않지만, 실제로는 원하는 내용이 아닐 것입니다.

+0

이 방법으로 약 5 프레임을 얻을 수 있습니다. – melfar

0

내가 아는 한 당신은 아이폰에 OpenGL | ES 가속기 칩을 가지고 있습니다. 픽셀을 밀어 넣으려면 지원되는 OpenGL | ES 종류를 확인해야합니다. 그것을위한 코드를 작성하고 하드웨어가 그 일을하도록하십시오.

쓰기 OpenGL | ES는 어렵지 않습니다. 나는 아직도 mode13이 무엇인지 알고있다. (너는 늙은 방귀다!) 한 시간 안에 기본을 고르고 주변을 돌며 주말을 보내고 API를 습득했다.

관련 문제