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

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

考えられる原因

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

可能な修正方法

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