EndDraw が呼び出されましたが、レンダーターゲットが有効な状態ではありません。 これは、一致する BeginDraw を使用せずに EndDraw を呼び出した場合に発生する可能性があります。
考えられる原因
アプリケーションは、同じターゲットで BeginDraw を呼び出さずに EndDraw を複数回呼び出しました。 Direct2D を使用している場合、アプリケーションは EndDraw の各呼び出しと BeginDraw の前の呼び出しと一致する必要があります。 または、ターゲットが誤った状態でレンダリングできなかった場合に、このメッセージが発生する可能性があります。
考えられる修正方法
BeginDraw の各呼び出しが後続の EndDraw と一致していることを確認します。 Flush または EndDraw を使用してターゲットにコマンドを送信する場合は、ターゲットをもう一度使用する前に、返された結果がS_OKされていることを確認します。