• [DX9] 1.디바이스의 작성 5 – 셧 다운

    실행중의 몇몇 포인트에서 애플리케이션을 셧 다운할 필요가 있습니다. DirectX 애플리케이션을 셧 다운하면 애플리케이션 윈도우가 파기될뿐 아니라 애플리케이션이 사용하고 있는 DirectX 오브젝트가 할당을 해제돼 그들로의 포인터는 무효화 됩니다. CreateDevice 샘플 프로젝트에서는…

  • [DX9] 1.디바이스의 작성 4 – 신의 렌더링과 표시

    신을 렌더링해 표시하기 위해 이번 샘플 코드에서는 백 버퍼를 청색으로 클리어해서 백 버퍼의 내용을 프론트 버퍼로 전송해 프론트 버퍼를 화면에 할당합니다. 신을 클리어하려면 IDirect3DDevice9::Clear 메소드를 호출합니다. // Clear the back…

  • [DX9] 1.디바이스의 작성 3 – 시스템 메시지 처리

    애플리케이션 윈도우를 작성하고, Direct3D를 초기화 한 후는 언제라도 신을 렌더링 할 수 있습니다. 통상, Windows 애플리케이션은 각각의 메시지 루프 내에서 시스템 메시지를 모니터하고, 메시지가 큐에 존재하지 않으면 프레임을 렌더링 합니다.…

  • [DX9] 1.디바이스의 작성 2 – Direct3D 의 초기화

    CreateDevice 샘플 프로젝트는 윈도우 작성후에, WinMain 로부터 호출된  InitD3D 애플리케이션 정의함수 중에서 Direct3D 초기화를 실행합니다. 애플리케이션 윈도우의 적성후에는 언제라도, 신을 렌더링하기 위해 사용하는 Direct3D 오브젝트를 초기화 할 수 있습니다. 이…

  • [DX9] 1.디바이스의 작성 1 – 윈도우 작성

    Windows 애플리케이션이 실행될 때에 최초로 처리되어야할 것은 유저에게 표시하는 애플리케이션 윈도우를 작성하는 것입니다. 이것을 실행하려면 CreateDevice 샘플 프로젝트의  WinMain 함수로 실행을 개시합니다. 다음의 샘플 코드는 윈도우의 초기화를 실행합니다. INT WINAPI…

  • FLASH 작업용 참고 자료

    이 안에 다있음 ㅡㅅ-); game_bt01.addEventListener(MouseEvent.CLICK,ox_01);game_bt02.addEventListener(MouseEvent.CLICK,ox_02);game_bt03.addEventListener(MouseEvent.CLICK,ox_03);game_bt04.addEventListener(MouseEvent.CLICK,ox_04); function ox_01(event:MouseEvent) :void { game_bt01.alpha = 1; stop(); setTimeout(function() { gotoAndPlay(26); }, 600); } function ox_02(event:MouseEvent) :void { game_bt02.alpha = 1;}function ox_03(event:MouseEvent) :void { game_bt03.alpha = 1;}function ox_04(event:MouseEvent) :void { game_bt04.alpha…

  • Arc Touch Mouse

    Arc Touch Mouse

    휴대 편하고 감도도 좋은 편이나, 물리적인 휠을 100%대체하긴 힘들 것 같다. 휠의 회전 수를 섬세하게 조절해야하는 편집 작업 등에서는 좀 무리인듯.