2013-04-18 3 views
-2
let image = WriteableBitmap(100, 100, 300.0, 300.0, Media.PixelFormats.Bgra32, null); 
      let pixel = image.Pixels 

오류 2 필드, 생성자 또는 멤버 '픽셀'image WriteableBitmap image .Pixels 필드, 생성자 또는 멤버 '픽셀'이 정의되지 않았습니까?

WriteableBitmap.Pixels 재산권 MSDN

을 정의되지 않은

왜 정의하지?

프레임 워크 문제입니까? 또는 ... 범위? 또는?

감사

+2

무엇 네임 스페이스는 오픈 한 CopyPixels 방법을 사용할 수 있습니다 사용하여 픽셀 값에 액세스하려면? –

+0

어, [어떤 픽셀 속성] (http://msdn.microsoft.com/en-us/library/system.windows.media.imaging.writeablebitmap.aspx) ..? – ildjarn

+0

@ildjarn - 그가 이걸 찾고 있다고 생각합니다 - http://msdn.microsoft.com/en-AU/library/system.windows.media.imaging.writeablebitmap.pixels(v=vs.95).aspx - 왜 나는 네임 스페이스에 대해 물었다. –

답변

2

Pixels는 표준 프레임 워크의 System.Windows.Media.Imaging.WriteableBitmap 클래스와 다른 실버 라이트에 대한 System.Windows.Media.Imaging.WriteableBitmap 클래스의 속성입니다.

프레임 워크의 Silverlight 버전을 참조하여 첫 번째 클래스를 사용하고 Pixels 속성을 가져야하지만 표준 Windows가 아닌 Silverlight 응용 프로그램을 작성해야합니다.

는 표준 프레임 워크는 당신이

+0

감사합니다. 2009 년 ish fsharp Silverlight raytracer 샘플을 가지고 노는. 현재 fsharp SL 상태/상황이 무엇인지 확실하지 않습니다. –