Làm thế nào để sử dụng XNA trong WPF?


8

Làm cách nào tôi có thể kết xuất một số đồ họa bằng XNA cho một widget / điều khiển trong ứng dụng WPF? Cụ thể, tôi không cần bất kỳ điều khiển WPF nào bên trong cửa sổ đồ họa XNA, tôi chỉ muốn đặt một số điều khiển xung quanh nó cho trình chỉnh sửa mức.

Câu trả lời:


4

Nick Gravelyn giải thích cách làm điều đó trên blog của mình.

Mặc dù, nếu chỉ dành cho trình chỉnh sửa, bạn có thể thấy việc sử dụng WinForms dễ dàng hơn và được hỗ trợ tốt hơn.


Có thật không? Tôi chỉ thực hiện chuyển đổi vì WPF là tất cả các cơn thịnh nộ. Tôi thực sự không quan tâm đến WinForms ... thực sự không bao giờ quan tâm đến XAML. Ràng buộc là khá tuyệt mặc dù .... phải tìm ra tương đương với ràng buộc trong WinForms ...
mpen

Tôi không có đề xuất trang web tốt vì vậy tôi sẽ chỉ cung cấp tìm kiếm google này: google.com/,
smack0007

1

Bạn có thể sử dụng sự phản chiếu để ngắt xử lý mục tiêu kết xuất Direct3D và kết nối nó với D3DImage. Tôi đã thực hiện điều này thành công với WPF và XNA 3.1, nhưng tôi gặp một số vấn đề với XNA 4.0 vì chúng đã thay đổi ánh xạ định dạng bề mặt. Nhưng được cho là những người khác đã làm cho nó hoạt động với XNA 4.0.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.