• 최근 바뀜
  • 임의 문서
  • 게시판
    위키방자유게시판이슈 트래커
  • 도구
    특수 문서 목록업로드
  • 도움말
    개요위키 문법TeX 문법이슈 트래커
  • 최근 바뀜
  • 최근 토론
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
더 보기
  • 신규 사용자분께서는 리브레 위키:환영합니다 필독해주세요.
  • 가입 후 지속적인 기여는 위키에 큰 도움이 됩니다.
  • 로그인이 잘 되지 않을 경우 여기에서 로그인해주세요.
편집토론기록
새로 고침주시여기를 가리키는 문서정보

Direct2D

분류:
  • 라이브러리
  • API
  • 2009년 소프트웨어
  • 마이크로소프트

DirectX2D는 윈도우 비스타 이후로 채용된 2D 그래픽 라이브러리이다. 이 라이브러리가 나오면서 9.0에 잠시 DirectX 3D에 들어가 있던 2D 그리기 관련 기능이 빠지게 되었다.

1 역할[편집]

윈도우 1.0부터 윈도우 XP 때까지 쓰이던 그래픽 드라이버 계층은 매우 오랫동안 사용되어 왔기 때문에 그래픽 카드의 성능 발전에 제대로 대응하지 못한다는 단점이 있었다. 이에 따라 화면상에 보이는 그림에 대한 모든 처리를 그래픽 카드에 위임하기 위해서 윈도우 비스타부터는 새로운 그래픽 드라이버 계층을 만들었으며, CPU에 그래픽 그리기를 처리하는 일을 줄이기 위해서 Direct2D를 제작하게 되었다.

이에 따라서 윈도우 그래픽 처리는 대부분을 GPU에서 처리하게 되었다.

기존에 쓰이던 GDI, GDI+의 경우 하위 호환성을 위해서 여전히 지원하고, 이를 사용하여 개발할 수 있지만, 추천되지는 않는다. 또한 윈도우의 그래픽 처리가 DirectX를 거쳐서 가는 만큼, OpenGL를 사용하게 되어도 마지막에 화면에 출력되는 것은 DirectX를 거쳐하게 되었다.

2 각주

  • 이 문서는 2019년 11월 18일 (월) 04:16에 마지막으로 편집되었습니다.
  • 모든 텍스트는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0에 따라 사용할 수 있습니다.

    운영관련 문의 : ops@librewiki.net | 권리침해 문의 : support@librewiki.net
  • 개인정보 정책
  • 리브레 위키 소개
  • 면책 조항
  • 이용약관
  • 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0
  • Powered by MediaWiki
  • Designed by Librewiki

로그인

리브레 위키에 가입하세요 비밀번호를 잊으셨나요?
다른 방법으로 로그인하기