Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
SetTarget nie powiodło się, ponieważ mapa bitowa nie ma opcji TARGET.
Możliwe przyczyny
Aby ustawić mapę ID2D1Bit jako obiekt docelowy, należy ją utworzyć przy użyciu flagi D2D1_BITMAP_OPTIONS_TARGET. Ta flaga jest dostępna jako pole D2D1_BITMAP_PROPERTIES1 używane z id2D1DeviceContext::CreateBitmap.
Możliwe poprawki
Upewnij się, że aplikacja tworzy docelową mapę bitową przy użyciu D2D1_BITMAP_OPTIONS_TARGET. Jeśli zostanie utworzona docelowa mapa bitowa przy użyciu identyfikatora ID2D1RenderTarget::CreateBitmap, zmodyfikuj ją tak, aby korzystała z elementu ID2D1DeviceContext::CreateBitmap. Po określeniu flagi TARGET funkcja Direct2D sprawdzi również, czy atrybuty Direct3D tekstury są zgodne z jego użyciem jako element docelowy.