2009-08-09 2 views
4

크기를 조정할 때 WPF 윈도우가 고무 밴드 (크기 조정시 내용 미리보기 없음)를 사용하도록 강제 설정 할 수 있습니까?WPF 윈도우 크기 조정 - 미리보기 없음/고무 밴드 표시

보통 이것은 Windows의 사용자 환경 설정이지만 내 응용 프로그램은 D3D 창을 사용하며 크기를 조정할 때 (특히 왼쪽 위 모서리 바깥 쪽) 중요한 깜박임이 있음을 알고 있습니다.

-

내가 SlimDX 통해 DX10을 사용하고 언급해야한다. DX10에서 D3DImage를 사용하는 방법을 찾지 못했습니다. 이것이 가능한가?

+0

SlimDX를 통해 DX10을 사용 중입니다. DX10에서 D3DImage를 사용하는 방법을 찾지 못했습니다. 이것이 가능한가? – erikc

답변

1

이 경우 가장 좋은 방법은 D3DImage 클래스를 사용하여 WPF 내에서 DX 콘텐츠를 제공하는 것입니다. 이를 통해 WPF 내에서 Direct3D 컨텐츠를 부드럽게 스케일링 할 수 있습니다. 또한 영공이 더 이상 문제가 아니기 때문에 훨씬 복잡한 합성 옵션을 제공합니다.

0

Reed와의 합의에 따라 D3DImage 클래스에는 필요한 것이 있습니다. 추한 방법으로 많은 윈도우 이벤트를 많이 오버로드하기 위해 크기를 조정할 때 다시 그리기를 방지 할 수있는 방법이 없다고 생각합니다.