D1153: 閉じたコマンド リストをターゲットとして設定できない

ターゲットに閉じたコマンド リストを設定しようとしました。

 

考えられる原因

コマンド リストを閉じた後は、アプリケーションでターゲットとして設定しないでください。 Direct2D では、コマンド リストの内容を閉じた後に変更できないため、ID2D1DeviceContext::SetTarget へのこの呼び出しはエラーと見なされます。 コマンド リストをターゲットとして設定すると、そのリストにレンダリングする意図が示されます。

可能な修正方法

このメッセージに対処するには、閉じられているコマンド リストを使用して ID2D1DeviceContext::SetTarget を呼び出さないでください。 新しい異なるコンテンツでコマンド リストを使用する必要がある場合は、新しいコマンド リストを作成します。