sdlRenderGetD3D11Device function
Get the D3D11 device associated with a renderer.
Once you are done using the device, you should release it to avoid a resource leak.
\param renderer the renderer from which to get the associated D3D11 device \returns the D3D11 device associated with given renderer or NULL if it is not a D3D11 renderer; call SDL_GetError() for more information.
\since This function is available since SDL 2.0.16.
extern DECLSPEC ID3D11Device* SDLCALL SDL_RenderGetD3D11Device(SDL_Renderer * renderer)
Implementation
Pointer<ID3D11Device> sdlRenderGetD3D11Device(Pointer<SdlRenderer> renderer) {
final sdlRenderGetD3D11DeviceLookupFunction = libSdl2.lookupFunction<
Pointer<ID3D11Device> Function(Pointer<SdlRenderer> renderer),
Pointer<ID3D11Device> Function(
Pointer<SdlRenderer> renderer)>('SDL_RenderGetD3D11Device');
return sdlRenderGetD3D11DeviceLookupFunction(renderer);
}