2013-09-06 2 views
0

WriteableBitmapRenderExtensions를 사용하고 있으며 아래 코드가 "이 스트림의 용량을 초과하여이 스트림의 길이를 확장 할 수 없습니다."라는 오류가 발생합니다.WriteableBitmapRenderExtensions.Render이 스트림의 용량을 초과하여이 스트림의 길이를 확장 할 수 없습니다.

렌더에서 오류가 발생했습니다.

var bitmap = await WriteableBitmapRenderExtensions.Render(mainImage); 

<Grid Name="mainImage"> 
       <Image Name="frameImage" 
         Source="Image/u117_normal.png" 
         Stretch="Fill"></Image> 
       <Image Name="userImage" 
         Source="Image/u66_normal.png" 
         Width="700" 
         Height="500"></Image> 
       <Canvas> 
        <Image Name="AddonImage" 
          Source="Image/u103_normal.png" 
          Width="100" 
          Height="100"></Image> 
       </Canvas> 

</Grid> 

누구든지 나를 도울 수 있습니까?

답변

0

이에 대한 대답은 그것은 상태

Frame Navigation

에 있습니다

파라미터 유효> 개체가

를 전달되는 형식 :은 System.Object [.NET] | Platform :: Object [C++] 대상 페이지에 전달할 탐색 매개 변수입니다. GetNavigationState를 사용하여 매개 변수 serialization을 지원하는 기본 형식 (문자열, char, 숫자 또는 GUID)을 가져야합니다. 직렬화 문제. 지원되는 형식을 통과 할 수 있는지 확인하거나 가능한 경우 로컬 저장소를 사용해보십시오. 다른 우려 사항이있는 경우 업데이트 해주십시오.

+0

아니요 아래 라인에 오류가 발생합니다. var bitmap = WriteableBitmapRenderExtensions.Render (mainImage); 대기합니다. 업데이트 된 질문을 확인하십시오. – Brijesh

+0

오, 당신은 나를 혼란스럽게했다. .. 내가 그것을 점검 할 때까지 기다려라. – Anobik

+0

예. 죄송합니다.하지만 오류가 발생하는 부분을 언급하는 것을 잊어 버렸습니다. 이제는 훨씬 명확 해 보입니다. – Brijesh