0

アプリが休止中/一時停止しているときに黒い画面が表示される理由はありますか(ユーザーがウィンドウキーを押してから、戻るキーを長押ししてすべての休止中のアプリを表示します)。

これはDirectx113Dアプリであり、MarbleMazeおよびDirect3Dサンプルの実装に非常に近いはずです。それらはうまく表示されます。

私はこれら2つのサンプルを同じように壊すために最善を尽くしましたが、運がありませんでした。何か案は?

4

1 に答える 1

0

わかりました、これで解決しました。

問題はアルファにありました。理由はわかりませんが、アプリにフォーカスがあると、問題なくアルファが描画されます。ただし、バックグラウンド アルファ ブレンディングに送信すると、どういうわけかオフになり、各ピクセルのアルファは 0 のままになります。

SrcBlendAlpha = D3D11_BLEND_ZERO 
DestBlendAlpha = D3D11_BLEND_ZERO

SrcBlendAlpha = D3D11_BLEND_ZERO 
DestBlendAlpha = D3D11_BLEND_ONE
于 2012-11-09T14:48:22.347 に答える