Sdílet prostřednictvím


D1137: Nezařazený seznam příkazů

Na seznam příkazů bylo odkazováno, které buď nebylo vyplněno, nebo nebyly z kontextu zařízení nenasazené.

 

Možné příčiny

Tato zpráva může nastat při pokusu o vykreslení nebo streamování seznamu příkazů před jeho ID2D1CommandList::Close operace byla volána. Direct2D nepovažuje seznam příkazů za platný, dokud ho nenaplníte; pomocí metody Close označuje, že je vyplněn seznam příkazů. Pokud aplikace použije seznam příkazů pro operaci kreslení, kontext zařízení, který používá, nesmí mít seznam příkazů nastavený jako cíl.

Možné opravy

Než se pokusíte použít seznam příkazů, zavolejte jeho ID2D1CommandList::Close metoda. Pokud se seznam příkazů nakreslí pomocí ID2D1DeviceContext::D rawImage nebo jako zdroj štětce obrázku, ujistěte se, že seznam příkazů není aktuálním cílem odpovídajícího kontextu zařízení.