D1137:未封閉的命令清單
已參考尚未填入或未從裝置內容設定的命令清單。
可能的原因
嘗試在呼叫其 ID2D1CommandList::Close 作業之前繪製或串流命令清單時,可能會發生此訊息。 Direct2D 在填入命令清單之前,不會將其視為有效;使用 Close 方法表示命令清單已完成填入。 如果應用程式將針對繪圖作業使用命令清單,它所使用的裝置內容不得將命令清單設定為其目標。
可能的修正
嘗試使用命令清單之前,請先呼叫其 ID2D1CommandList::Close 方法。 如果使用 ID2D1DeviceCoNtext::D rawImage 或作為影像筆刷的來源來繪製命令清單,請確定命令清單不是對應裝置內容的目前目標。