Skip to Content

Solved: How do I fix Windows Error D2DERR_INVALID_TARGET 0x88990024, -2003238876, 2291728420?

This article discusses what and most effective solutions to fix Windows Error D2DERR_INVALID_TARGET, also known as 0x88990024, -2003238876, and 2291728420. D2DERR_INVALID_TARGET error means cannot set the image as a target because it is either an effect or is a bitmap that does not have the D2D1_BITMAP_OPTIONS_TARGET flag set.

Error Information

Error Number/Return Code/Error Code Value

HEX: 0x88990024

Signed Integer/Dec: -2003238876

Unsigned Integer: 2291728420

What is Windows Error D2DERR_INVALID_TARGET 0x88990024, -2003238876, 2291728420?

Constant Name/Result String/String Error: D2DERR_INVALID_TARGET

Error Message Description

  • Cannot set the image as a target because it is either an effect or is a bitmap that does not have the D2D1_BITMAP_OPTIONS_TARGET flag set.
  • イメージを対象として設定できません。このイメージは効果であるか、D2D1_BITMAP_OPTIONS_TARGET フラグが設定されていないビットマップです。

Category: HRESULT

HRESULT is a data type numerical error code used in Windows operating systems, and the earlier IBM/Microsoft OS/2 operating system, to represent error conditions, and warning conditions, and prevent collisions between error codes in different subsystems of the OS/2 operating system at the same time. Various bits within an HRESULT encode information about the nature of the error code. HRESULT error codes are commonly used in COM programming, where they form the basis for a standardized COM error handling convention.

HRESULT analysis

flags: SX; facility: 2201 (FACILITY_DIRECT2D); error: 36

  • Flags/Severity: Failure
  • Flags/Reserved (R): false
  • Flags/Origin: Microsoft
  • Flags/NTSTATUS: false
  • Flags/Reserved (X): true
  • Facility/Code: 2201 (0x899)
  • Facility/Name: FACILITY_DIRECT2D
  • Error Code: 36 (0x0024)
  • Facility: DLS
  • Operating System: Windows

Where does Windows Error D2DERR_INVALID_TARGET 0x88990024, -2003238876, 2291728420 come from?

Windows Error D2DERR_INVALID_TARGET 0x88990024, -2003238876, 2291728420 declared in the following source:

  • winerror.h from Windows SDK 10.0.14393.0
  • COM-based APIs Error Codes (UI, Audio, DirectX, Codec)
  • Direct 2D (hardware accelerated GUI rendering) > FACILITY_DIRECT2D
    Value: 2201 | 0x899 | 0b100010011001
  • Error code definitions for the Win32 API functions
    pub const D2DERR_INVALID_TARGET: HRESULT = 0x88990024
  • PythonForWindows > generated Windows defines and structures
    windows.generated_def.D2DERR_INVALID_TARGET = D2DERR_INVALID_TARGET(0x88990024)
  • GO windows package
    D2DERR_INVALID_TARGET Handle = 0x88990024
  • Xbox One Kernelbase.dll
    0x88990024, “Cannot set the image as a target because it is either an effect or is a bitmap that does not have the D2D1_BITMAP_OPTIONS_TARGET flag set.\r\n”
  • danmar/cppcheck/cfg/windows.cfg
    <define name=”D2DERR_INVALID_TARGET” value=”0x88990024″/>
  • RattletraPM/Snickerstream/include/Direct2DConstants.au3
    Global Const $D2DERR_INVALID_TARGET = 0x88990024 ;You can’t set the image as a target because it is either an effect or a bitmap that doesn’t have the D2D1_BITMAP_OPTIONS_TARGET option.
  • Google Git > go / sys / refs/heads/master / . / windows / zerrors_windows.go
    D2DERR_INVALID_TARGET Handle = 0x88990024
  • “Fossies” – the Fresh Open Source Software Archive > Member “cppcheck-2.8.2/cfg/windows.cfg” (12 Jul 2022, 840860 Bytes) of package /linux/misc/cppcheck-2.8.2.tar.gz:
    <define name=”D2DERR_INVALID_TARGET” value=”0x88990024″/>
  • twitchapon-anim > zerrors_windows.go (678909B)
    D2DERR_INVALID_TARGET Handle = 0x88990024

How to fix Windows Error D2DERR_INVALID_TARGET 0x88990024, -2003238876, 2291728420?

Solution

Escalate to Dev Center Support through the developer account which is free without payment options/subscriptions needed. Follow the below steps to create Dev Center Support:

Step 1: Open the browser and visit Dev Center Support.

Step 2: Sign in with your developer account.

Step 3: Click on the question mark icon.

Click on the question mark icon.

Step 4: Click on the Submit an incident button. Alternatively, you can click on the Chat offline button.

Click on the Submit an incident button. Alternatively, you can click on the Chat offline button.

Note: Chat is ONLY available Monday – Friday, 9 a.m. – 9 p.m. EDT, excluding the U.S.