본문 바로가기

DirectX/Direct2D,DirectWrite

(7)
Direct2D and Direct3D Interoperability Overview https://docs.microsoft.com/en-us/windows/win32/direct2d/direct2d-and-direct3d-interoperation-overview?redirectedfrom=MSDN Direct2D and Direct3D Interoperability Overview - Win32 apps Direct2D and Direct3D Interoperability Overview docs.microsoft.com 기존의 2D 렌더링을 효율적인 방식으로 Direct3D 렌더링과 혼합하여 많은 효용성을 가질 수 있다. 이 글에서는 Direct2D 및 Direct3D를 사용하여 2D 및 3D 그래픽을 통합하는 방법에 대해 설명한다. Interoperability Through D..
Direct2D Resources Overview https://docs.microsoft.com/en-us/windows/win32/direct2d/resources-and-resource-domains Resources Overview - Win32 apps Describes Direct2D resources and how they can be shared. docs.microsoft.com Direct2D 리소스는 그리기에 사용되는 개체이며 ID2D1Geometry 또는 ID2D1RenderTarget과 같은 Direct2D 인터페이스로 표시됩니다 . 이 항목에서는 Direct2D 리소스의 종류와 공유 방법에 대해 설명합니다. About Direct2D Resources 많은 하드웨어 가속 2D API들은 CPU-focused resource mo..
Text Rendering with Direct2D and DirectWrite https://docs.microsoft.com/en-us/windows/win32/direct2d/direct2d-and-directwrite Text Rendering with Direct2D and DirectWrite - Win32 apps Unlike other APIs, such as GDI, GDI+ or WPF, Direct2D interoperates with another API, DirectWrite, to manipulate and render text. This topic describes the benefits and interoperation of these separate components. docs.microsoft.com GDI, GDI+ 또는 WPF와 다르게 Direc..
Tutorial: Getting Started with DirectWrite https://docs.microsoft.com/ko-kr/windows/win32/directwrite/getting-started-with-directwrite DirectWrite 시작 자습서 - Win32 apps 이 문서에서는 DirectWrite 및 Direct2D를 사용 하 여 단일 형식을 포함 하는 간단한 텍스트와 여러 형식이 포함 된 텍스트를 만드는 방법을 보여 줍니다. docs.microsoft.com Drawing Simple Text 화면에 간단한 텍스트를 그리기위한 네 가지 구성 요소 - 렌더링 할 문자열 - IDWriteTextFormat의 인스턴스 - 텍스트를 포함 할 영역의 크기 - 텍스트를 렌더링 할 수있는 렌더 타깃 IDWriteTextFormat 인스턴스를 생성하려면 I..
Direct2D Hello World Sample https://docs.microsoft.com/en-us/samples/microsoft/windows-classic-samples/direct2dhelloworld/ Direct2D Hello World Sample - Code Samples Draws a simple text string with Direct2D. docs.microsoft.com Text를 출력하기위해 Creating a Simple Direct2D Application 샘플과 다른 점 위주로 학습 docs.microsoft.com/ko-kr/windows/win32/direct2d/direct2d-quickstart 간단한 Direct2D 응용 프로그램 만들기 - Win32 apps Direct2D 콘텐츠를 렌더링 하는 창을 만..
Creating a Simple Direct2D Application https://docs.microsoft.com/ko-kr/windows/win32/direct2d/direct2d-quickstart 간단한 Direct2D 응용 프로그램 만들기 - Win32 apps Direct2D 콘텐츠를 렌더링 하는 창을 만드는 과정을 안내 합니다. docs.microsoft.com VisualStudio 2019로는 빌드가 안되고 2013으로만로 빌드되던 문제 { syntax error: identifier 'FILE_INFO_BY_HANDLE_CLASS' C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\fileapi.h syntax error: identifier 'FILE_INFO_BY_HANDLE_CLASS'..
Direct2D 학습 목표 Direct2D Direct2D는 마이크로소프트사가 차기 윈도 운영 체제를 위해 고안한 새로운 2차원 그래픽 API이며 DirectX 11의 한 부분이다. Direct2D는 GDI, GDI+를 대체하여 작동한다. GDI계열 API에서 CPU에 의존하던 처리를 GPU에 분산하여 빠르게 동작하면서도 높은 화질의 2차원 그래픽을 제공하도록 설계되어 있다. 학습목표 - 동영상 위에 텍스트를 표출 - 팟플레이어 'Tab' 키를 누르면 나오는 재생정보같은 오버레이 표출 학습예정 Creating a Simple Direct2D Application https://docs.microsoft.com/ko-kr/windows/win32/direct2d/direct2d-quickstart Direct2D Hello Worl..