Lines Matching refs:d3dlib
2950 static int hb_dxva2_device_create9(HMODULE d3dlib, UINT adapter, IDirect3D9 **d3d9_out) in hb_dxva2_device_create9() argument
2952 pDirect3DCreate9 *createD3D = (pDirect3DCreate9 *)hb_dlsym(d3dlib, "Direct3DCreate9"); in hb_dxva2_device_create9()
2967 static int hb_dxva2_device_create9ex(HMODULE d3dlib, UINT adapter, IDirect3D9 **d3d9_out) in hb_dxva2_device_create9ex() argument
2971 pDirect3DCreate9Ex *createD3DEx = (pDirect3DCreate9Ex *)hb_dlsym(d3dlib, "Direct3DCreate9Ex"); in hb_dxva2_device_create9ex()
2990 HANDLE d3dlib, dxgilib; in hb_d3d11va_device_create() local
2992 d3dlib = hb_dlopen("d3d11.dll"); in hb_d3d11va_device_create()
2994 if (!d3dlib || !dxgilib) in hb_d3d11va_device_create()
3002 mD3D11CreateDevice = (PFN_D3D11_CREATE_DEVICE)hb_dlsym(d3dlib, "D3D11CreateDevice"); in hb_d3d11va_device_create()
3062 HMODULE d3dlib = NULL; in hb_dxva2_device_check() local
3068 d3dlib = hb_dlopen("d3d9.dll"); in hb_dxva2_device_check()
3069 if (!d3dlib) in hb_dxva2_device_check()
3075 if (hb_dxva2_device_create9ex(d3dlib, adapter, &d3d9) < 0) in hb_dxva2_device_check()
3078 hr = hb_dxva2_device_create9(d3dlib, adapter, &d3d9); in hb_dxva2_device_check()
3110 if (d3dlib) in hb_dxva2_device_check()
3111 hb_dlclose(d3dlib); in hb_dxva2_device_check()