• Sam Lantinga's avatar
    Date: Tue, 19 Oct 2004 23:04:58 -0700 · bf7fdf59
    Sam Lantinga authored
    From: "Trevor Scroggins"
    Subject: [SDL] [PATCH] DirectX and SDL_WINDOWID Hack
    
    Hello, all. The IDirectInputDevice2_SetCooperativeLevel call in
    SDL_dx5events.c expects to be passed a root-level HWND. More often than not,
    a child window is used with the SDL_WINDOWID hack, causing the
    IDirectInputDevice2_SetCooperativeLevel call to fail.
    
    This is a small patch to SDL_dx5events.c v1.21 that fixes the problem by
    retrieving a handle to the root-level ancestor of the current SDL_Window and
    passing that handle to IDirectInputDevice2_SetCooperativeLevel.
    
    --HG--
    extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40971
    bf7fdf59
SDL_dx5events.c 23.5 KB