Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Odwołano się do listy poleceń, która jest nieprawidłowa (wystąpił wcześniej błąd podczas populacji listy poleceń).
Możliwe przyczyny
Jeśli podczas populacji listy poleceń wystąpią błędy, aplikacja nie może jej używać do wykonywania operacji rysowania ani przesyłania strumieniowego. Po zamknięciu listy poleceń ID2D1CommandList::Close zwróci kod błędu wskazujący, że lista poleceń nie została poprawnie wypełniona. Często operacje ID2D1RenderTarget::EndDraw lub Flush używane podczas populacji również zwracają kody błędów, podając dodatkowe informacje. Problemy, które powodują błąd podczas id2D1RenderTarget::EndDraw, takie jak próba rysowania operacji używających zasobów innej domeny lub geometrii nieujawnianej ścieżki, zwykle uniemożliwia pomyślne zamknięcie listy poleceń.
Możliwe poprawki
Aby upewnić się, że listy poleceń są poprawnie wypełnione, rozwiąż problemy z błędami występującymi z listy poleceń ID2D1CommandList::Close i ID2D1RenderTarget::EndDraw lub Flush podczas populacji listy poleceń. Upewnij się, że aplikacja nie ignoruje kodu powrotnego z id2D1CommandList::Close.