Microsoft MVP성태의 닷넷 이야기
.NET Framework: 726. WPF + Direct2D + SharpDX 출력 C# 예제 [링크 복사], [링크+제목 복사],
조회: 26756
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
(연관된 글이 1개 있습니다.)

WPF + Direct2D + SharpDX 출력 C# 예제

지난 글에서 사용한,

WPF + Direct2D 출력 C# 예제
; https://www.sysnet.pe.kr/2/0/11430

Direct2DControl 컨트롤이 다 좋은데, WindowsAPICodePack.DirectX 어셈블리에 의존성을 갖는다는 단점이 있습니다. 이로 인해 SharpDX 관련 타입들과의 연동도 힘든데요, 그래서 WindowsAPICodePack.DirectX 의존성을 떼어버리고 SharpDX로 변경한 Direct2DControl을 만들어 봤습니다. ^^

의존성만 바꿨기 때문에 사용법도 바뀐 것이 거의 없습니다. 첨부 파일은 지난 글의 예제 프로젝트를 SharpDX 의존성으로 바꾼 예제입니다.




이것만 첨부하면 아쉬우니 ^^ 역시 지난 글에서 소개한 SharpDX.WPF 버전의 경우에도,

SharpDX.WPF
; https://sharpdxwpf.codeplex.com/

4.0.1 버전의 SharpDX로 마이그레이션한 프로젝트를 첨부합니다. ^^




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]

[연관 글]






[최초 등록일: ]
[최종 수정일: 1/11/2018]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




1  2  3  4  5  6  7  8  9  [10]  11  12  13  14  15  ...
NoWriterDateCnt.TitleFile(s)
13324정성태4/17/202312886.NET Framework: 2108. C# - Octave의 "save -binary ..."로 생성한 바이너리 파일 분석파일 다운로드1
13309정성태4/5/202312895.NET Framework: 2107. .NET 6+ FileStream의 구조 변화
13307정성태4/4/202311951.NET Framework: 2106. C# - .NET Core/5+ 환경의 Windows Forms 응용 프로그램에서 HINSTANCE 구하는 방법
13294정성태3/22/202312709.NET Framework: 2105. LargeAddressAware 옵션이 적용된 닷넷 32비트 프로세스의 가용 메모리 - 두 번째
13291정성태3/20/202313052.NET Framework: 2104. C# Windows Forms - WndProc 재정의와 IMessageFilter 사용 시의 차이점
13290정성태3/19/202312927.NET Framework: 2103. C# - 윈도우에서 기본 제공하는 FindText 대화창 사용법파일 다운로드1
13276정성태3/5/202313147.NET Framework: 2102. C# 11 - ref struct/ref field를 위해 새롭게 도입된 scoped 예약어 [1]
13275정성태3/3/202313223.NET Framework: 2101. C# 11의 ref 필드 설명
13274정성태3/2/202312404.NET Framework: 2100. C# - ref 필드로 ref struct 타입을 허용하지 않는 이유
13273정성태2/28/202311248.NET Framework: 2099. C# - 관리 포인터로서의 ref 예약어 의미
13270정성태2/24/202311294.NET Framework: 2098. dotnet build에 /p 옵션을 적용 시 유의점
13267정성태2/21/202313409.NET Framework: 2097. C# - 비동기 소켓 사용 시 메모리 해제가 finalizer 단계에서 발생하는 사례파일 다운로드1
13265정성태2/18/202313190.NET Framework: 2096. .NET Core/5+ - PublishSingleFile 유형에 대한 runtimeconfig.json 설정
13259정성태2/14/202312438.NET Framework: 2095. C# - .NET5부터 도입된 CollectionsMarshal
13257정성태2/13/202312807.NET Framework: 2094. C# - Job에 Process 포함하는 방법 [1]파일 다운로드1
13245정성태2/6/202313272.NET Framework: 2093. C# - PKCS#8 PEM 파일을 이용한 RSA 개인키/공개키 설정 방법파일 다운로드1
13238정성태1/31/202315368.NET Framework: 2092. IIS 웹 사이트를 TLS 1.2 또는 TLS 1.3 프로토콜로만 운영하는 방법
13237정성태1/30/202314576.NET Framework: 2091. C# - 웹 사이트가 어떤 버전의 TLS/SSL을 지원하는지 확인하는 방법
13229정성태1/25/202314266.NET Framework: 2090. C# - UDP Datagram의 최대 크기
13228정성태1/24/202314855.NET Framework: 2089. C# - WMI 논리 디스크가 속한 물리 디스크의 정보를 얻는 방법 [2]파일 다운로드1
13226정성태1/23/202312570.NET Framework: 2088. .NET 5부터 지원하는 GetRawSocketOption 사용 시 주의할 점
13214정성태1/10/202314208.NET Framework: 2087. .NET 6부터 SourceGenerator와 통합된 System.Text.Json [1]파일 다운로드1
13208정성태1/3/202312652.NET Framework: 2086. C# - Windows 운영체제의 2MB Large 페이지 크기 할당 방법파일 다운로드1
13207정성태12/26/202213259.NET Framework: 2085. C# - gpedit.msc의 "User Rights Assignment" 특권을 코드로 설정/해제하는 방법 [1]파일 다운로드1
13206정성태12/24/202213380.NET Framework: 2084. C# - GetTokenInformation으로 사용자 SID(Security identifiers) 구하는 방법 [4]파일 다운로드1
13205정성태12/24/202212484.NET Framework: 2083. C# - C++과의 연동을 위한 구조체의 fixed 배열 필드 사용 (2)파일 다운로드1
1  2  3  4  5  6  7  8  9  [10]  11  12  13  14  15  ...