기능
Win2D에는 다양한 시나리오를 지원하는 광범위한 기능 집합이 포함되어 있습니다. 다음은 관련 문서 및 API 참조에 대한 유용한 링크가 포함된 대부분의 목록입니다.
비트맵 그래픽
- 비트맵 이미지 로드, 저장 및 그리기
- 질감으로 렌더링
- 불투명 마스크로 비트맵 사용
- 많은 비트맵을 효율적으로 그리기 위한 스프라이트 일괄 처리 API
- 블록 압축 비트맵 형식을 사용하여 메모리 저장
- 최대 GPU 텍스처 크기보다 크고 타일로 자동으로 분할되는 가상 비트맵 로드, 저장 및 그리기
벡터 그래픽
- 기본 도형(선, 사각형, 원 등) 또는 임의로 복잡한 기하 도형 그리기
- 단색, 이미지 브러시 또는 선형 및 방사형 그라데이션을 사용하여 도형 채우기
- 유연한 스트로크 스타일 (점선, 파선 등)을 사용하여 모든 너비의 선을 그립니다.
- 고품질 앤티앨리어싱
- 풍부한 기하 도형 조작 (union, intersect, compute point on path, tessellate 등)
- 임의의 기하학적 영역에 클립 그리기
- 나중에 재생하기 위해 명령 목록에서 그리기 작업 캡처
- 잉크 스트로크 래스터화(스타일러스에서)
- SVG 벡터 그래픽 로드, 그리기 및 조작
강력한 이미지 처리 효과
- 흐리게
- 혼합
- 색 조정(밝기, 대비, 노출, 강조 표시& 및 그림자 등)
- 필터(convolve, Edge Detection, emboss, sharpen)
- 조명
- 사용자 지정 픽셀 셰이더
- 완전 사용자 지정 효과
- 기타 등등...
Text
- 완전히 국제화된 유니코드 텍스트 렌더링
- 텍스트 레이아웃을 그리거나 측정하거나 적중 테스트를 수행할 수 있습니다.
- 텍스트 윤곽선을 기하 도형으로 변환
- 글꼴 열거 및 메트릭 쿼리
- 개별 문자 모양 실행을 그리거나 조작하여 사용자 지정 텍스트 레이아웃 만들기
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Windows developer