簡體   English   中英

對於全屏Direct3d 9應用程序,Aero翻轉/縮略圖中沒有顯示縮略圖

[英]No thumbnails showing in Aero flip/thumbnail for full screen direct3d 9 application

我確定這是在網上的某個地方,但是我在搜索詞方面遇到了麻煩(得到了許多無關的東西。)無論如何,我有一個Direct3D9應用程序。 當它在Vista和Windows 7上全屏運行時,當您按下Alt-Tab或Win-Tab時,我的應用程序只是在縮略圖/預覽/實時視圖中顯示為空白(不確定正確的術語)。 API或通知我可以響應在哪里可以在縮略圖上繪制后緩沖?

運行全屏Direct3D應用程序時,窗口合成(縮略圖是其中的一部分)被禁用。 這通常是一件好事,因為它可以提高全屏應用程序的性能。 默認情況下,此行為是合理的,因為大多數全屏應用程序(尤其是針對XP或更早版本開發的應用程序)在運行時期望成為用戶的唯一關注點。 如果需要,您可以在這種情況下手動實例化和更新縮略圖,但是通常情況下,選擇全屏應用程序是不可行的。

有關一般合成的更多信息,包括縮略圖API的概述,請查看此MSDN文章。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM