add Direct3D EnumDevices testing code
This commit is contained in:
parent
4590ad0872
commit
f80fcb1e07
8 changed files with 666 additions and 8 deletions
|
@ -56,10 +56,20 @@ HRESULT __stdcall IDirect3D__Initialize(IDirect3DImpl* This, int a)
|
|||
return ret;
|
||||
}
|
||||
|
||||
HRESULT __stdcall IDirect3D__EnumDevices(IDirect3DImpl* This, int a, int b)
|
||||
HRESULT __stdcall IDirect3D__EnumDevices(
|
||||
IDirect3DImpl* This,
|
||||
LPD3DENUMDEVICESCALLBACK lpEnumDevicesCallback,
|
||||
LPVOID lpUserArg)
|
||||
{
|
||||
TRACE("NOT_IMPLEMENTED -> %s(This=%p) [%p]\n", __FUNCTION__, This, _ReturnAddress());
|
||||
HRESULT ret = S_OK;
|
||||
|
||||
if (lpEnumDevicesCallback)
|
||||
{
|
||||
D3DDEVICEDESC desc = { 0 };
|
||||
//lpEnumDevicesCallback((GUID FAR*)&IID_IDirect3DNullDevice, "NULL", "NULL", &desc, &desc, lpUserArg);
|
||||
}
|
||||
|
||||
TRACE("NOT_IMPLEMENTED <- %s\n", __FUNCTION__);
|
||||
return ret;
|
||||
}
|
||||
|
|
|
@ -48,10 +48,20 @@ ULONG __stdcall IDirect3D2__Release(IDirect3D2Impl* This)
|
|||
return ret;
|
||||
}
|
||||
|
||||
HRESULT __stdcall IDirect3D2__EnumDevices(IDirect3D2Impl* This, int a, int b)
|
||||
HRESULT __stdcall IDirect3D2__EnumDevices(
|
||||
IDirect3D2Impl* This,
|
||||
LPD3DENUMDEVICESCALLBACK lpEnumDevicesCallback,
|
||||
LPVOID lpUserArg)
|
||||
{
|
||||
TRACE("NOT_IMPLEMENTED -> %s(This=%p) [%p]\n", __FUNCTION__, This, _ReturnAddress());
|
||||
HRESULT ret = S_OK;
|
||||
|
||||
if (lpEnumDevicesCallback)
|
||||
{
|
||||
D3DDEVICEDESC desc = { 0 };
|
||||
//lpEnumDevicesCallback((GUID FAR*)&IID_IDirect3DNullDevice, "NULL", "NULL", &desc, &desc, lpUserArg);
|
||||
}
|
||||
|
||||
TRACE("NOT_IMPLEMENTED <- %s\n", __FUNCTION__);
|
||||
return ret;
|
||||
}
|
||||
|
|
|
@ -48,10 +48,20 @@ ULONG __stdcall IDirect3D3__Release(IDirect3D3Impl* This)
|
|||
return ret;
|
||||
}
|
||||
|
||||
HRESULT __stdcall IDirect3D3__EnumDevices(IDirect3D3Impl* This, int a, int b)
|
||||
HRESULT __stdcall IDirect3D3__EnumDevices(
|
||||
IDirect3D3Impl* This,
|
||||
LPD3DENUMDEVICESCALLBACK lpEnumDevicesCallback,
|
||||
LPVOID lpUserArg)
|
||||
{
|
||||
TRACE("NOT_IMPLEMENTED -> %s(This=%p) [%p]\n", __FUNCTION__, This, _ReturnAddress());
|
||||
HRESULT ret = S_OK;
|
||||
|
||||
if (lpEnumDevicesCallback)
|
||||
{
|
||||
D3DDEVICEDESC desc = { 0 };
|
||||
//lpEnumDevicesCallback((GUID FAR*)&IID_IDirect3DNullDevice, "NULL", "NULL", &desc, &desc, lpUserArg);
|
||||
}
|
||||
|
||||
TRACE("NOT_IMPLEMENTED <- %s\n", __FUNCTION__);
|
||||
return ret;
|
||||
}
|
||||
|
|
|
@ -48,10 +48,20 @@ ULONG __stdcall IDirect3D7__Release(IDirect3D7Impl* This)
|
|||
return ret;
|
||||
}
|
||||
|
||||
HRESULT __stdcall IDirect3D7__EnumDevices(IDirect3D7Impl* This, int a, int b)
|
||||
HRESULT __stdcall IDirect3D7__EnumDevices(
|
||||
IDirect3D7Impl* This,
|
||||
LPD3DENUMDEVICESCALLBACK7 lpEnumDevicesCallback,
|
||||
LPVOID lpUserArg)
|
||||
{
|
||||
TRACE("NOT_IMPLEMENTED -> %s(This=%p) [%p]\n", __FUNCTION__, This, _ReturnAddress());
|
||||
HRESULT ret = S_OK;
|
||||
|
||||
if (lpEnumDevicesCallback)
|
||||
{
|
||||
D3DDEVICEDESC7 desc = { 0 };
|
||||
//lpEnumDevicesCallback("NULL", "NULL", &desc, lpUserArg);
|
||||
}
|
||||
|
||||
TRACE("NOT_IMPLEMENTED <- %s\n", __FUNCTION__);
|
||||
return ret;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue