Tôi có một ứng dụng D3D11 và tôi muốn thêm suport toàn màn hình phù hợp. Bây giờ tôi có thể để DXGI chuyển cửa sổ của mình sang chế độ toàn màn hình cho tôi và tôi có ấn tượng rằng DXGI sẽ lo tất cả mọi thứ cần thiết để làm cho chuỗi trao đổi lật về phía trước và backbuffer thay vì làm mờ chúng.
Tuy nhiên, để DXGI thực hiện swich dường như không đáng tin cậy với thiết lập đa màn hình - màn hình thứ cấp hoàn toàn màu đen sau khi chuyển đổi rất nhiều thời gian, không có lý do hoặc mô hình rõ ràng nào với nó.
Có thể mất vài lần chuyển đổi qua lại trước khi tôi nhận được cửa sổ toàn màn hình và phần còn lại của màn hình nền được hiển thị trên các màn hình khác.
Rõ ràng tôi không đơn độc với điều này, Battlefield 3 và WoW dường như có vấn đề tương tự đối với nhiều người.
Bây giờ, câu hỏi thực tế: Tôi đoán vì ngay cả những công ty phát triển trò chơi AAA đó cũng không thể làm việc này, hy vọng lớn nhất của tôi là tự mình thực hiện việc chuyển sang chế độ toàn màn hình.
Có bất cứ điều gì tôi có thể làm để nâng cửa sổ / trao đổi của mình thành chế độ toàn màn hình phù hợp, đệm không?