làm thế nào để tôi có được chiều rộng và chiều cao của toàn bộ màn hình trong XNA?XNA: lấy chiều rộng và chiều cao của màn hình
Trả lời
này có vẻ là nó (chỉ cần googled cho "XNA chiều cao chiều rộng màn hình" bản thân mình):
GraphicsAdapter.DefaultAdapter.CurrentDisplayMode.Height
GraphicsAdapter.DefaultAdapter.CurrentDisplayMode.Width
Theo kinh nghiệm tôi đã phát hiện ra rằng trong XNA 4.0 Tôi cần phải sử dụng
GraphicsDevice.Viewport.Width
GraphicsDevice.Viewport.Height
khi đang chạy chế độ cửa sổ, như tôi thấy
GraphicsDevice.DisplayMode.Width
GraphicsDevice.DisplayMode.Height
mang lại cho tôi độ phân giải toàn bộ màn hình.
Hy vọng điều này sẽ giúp người khác ra ngoài.
Đó thực sự là những gì tôi đã yêu cầu; cửa sổ chiều rộng/chiều cao là một điều khác nhau. – RCIX
Sau đó, hãy cho tôi +1! : D –
@Bombe: Điều gì làm tổn thương khi có thông tin ở đây? IIRC, Jeff và Joel muốn biến nơi này thành một ngôi nhà thông tin một cửa về mọi thứ lập trình. – jasonh
@jansonh: Một nguyên nhân cao quý, nhưng chúng ta nên bắt đầu với các chủ đề thú vị hơn trước khi chuyển sang nhân rộng các sách hướng dẫn sẵn có trên web. –
trên thực tế, tôi googled (bây giờ) và tìm thấy điều này. cảm ơn. :] – nothrow