DirectWrite를 C# XAML 기반 Metro 스타일 앱에서 사용하는 방법에 대한 지침을 제공 할 수 있습니까? XAML 기반 UI를 만들고 싶지만 사용자 지정 텍스트를 효과적으로 화면에 작성하려고합니다.C# XAML Metro 스타일 앱의 DirectWrite 사용
내 생각 엔 DirectWrite에 직접 액세스하고 C# 프로젝트의 해당 구성 요소를 사용하는 C++에서 WinRT 구성 요소를 만들 수 있습니다. 그게 가능하니?
C# XAML Metro 응용 프로그램에서 Direct2D 프로젝트를 참조하려고 시도했지만 Direct2D 템플릿에서 생성 한 클래스를 인스턴스화 할 수 없습니다 ("동적 연결 라이브러리 (DLL) 초기화 루틴이 실패했습니다. HRESULT : 0x8007045A) "예외).
그런 다음 WinRT Component DLL 프로젝트를 만든 다음 Direct2D 프로젝트의 코드 파일을 복사하여 붙여 넣으려고했지만 컴파일 할 수 없었습니다.
Direct2D와 WinRT Component DLL 프로젝트 유형간에 근본적인 차이점이 있습니까? 이전에 작성한 C#의 클래스에 액세스 할 수 있습니까? 후자의 Direct2D를 사용할 수 있습니까?
업데이트 : 비슷한 질문 (http://social.msdn.microsoft.com/Forums/en-ZA/winappswithcsharp/thread/2d7ab4a7-9248-426e-8b4d-644b451bef7a)에 대한 다소 실망스러운 답변을 발견했지만 이는 소비자 미리보기 이전이었습니다. 그 이후 상황이 바뀌기를 바랍니다.
내가 물어 같은 느낌이 (DWrite의 조금 ...하지만) D2D 꽤 좋은 덩어리를 노출 지금 MSDN 포럼의 이러한 질문은보다 생산적입니다. http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/threads –
감사합니다. 나도 거기에 시험해 볼거야. –