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.
Ta operacja nie jest zgodna z formatem pikseli mapy bitowej.
Możliwe przyczyny
Direct2D obsługuje formaty powierzchni tylko alfa, takie jak DXGI_FORMAT_A8_UNORM, ale mogą być używane tylko jako szczotki nieprzezroczystości lub maskowania. Jeśli aplikacja tworzy szczotkę mapy bitowej, której mapa bitowa ma format tylko alfa, nie powinna próbować używać pędzla z operacjami, które wymagają pędzla kolorów. ID2D1RenderTarget::D rawLine i ID2D1RenderTarget::FillRectangle, na przykład użyj pędzla kolorów.
Możliwe poprawki
Aby rozwiązać ten komunikat, upewnij się, że mapy bitowe z formatami tylko alfa są używane tylko w przypadku pędzli nieprzezroczystości lub maskowania. Jeśli mapa bitowa powinna zawierać informacje o kolorze, utwórz ją przy użyciu formatu powierzchni zawierającego kanały kolorów.