For modern OSes, you should use (see further below) instead of native installation.
Direct3D 1.0.2902 aimed to provide a more straightforward and efficient development process. It included better documentation and development tools, making it more accessible to game developers and graphics programmers. download microsoft directx direct3d version 1.0.2902
Complete Guide to Downloading Microsoft DirectX Direct3D Version 1.0.2902 For modern OSes, you should use (see further
A higher-level API built on top of Immediate Mode for developers who wanted the system to manage the scene graph and objects. Hardware Emulation Layer (HEL): Many popular titles, such as Batman: Arkham Asylum
They belong to much older DirectX runtime releases (DirectX 3, 5, or 6 era, roughly 1996–1998). Microsoft no longer offers these as separate downloads.
Many popular titles, such as Batman: Arkham Asylum , rely on this specific assembly for their launchers or settings menus. Without it, the application cannot "talk" to your video card, leading to immediate crashes or "FileNotFound" exceptions. Common Fixes for Version 1.0.2902 Errors