Actually, this is sort of a follow-up to the last comment: This really should have been `uint` rather than `UInt32`, since we're trying to be perfectly aligned with the C headers down to the types it asks for. Might be something worth poking at in SDL2 itself, but again, really minor thing either way.