mirror of
https://github.com/isledecomp/isle-portable.git
synced 2026-02-03 12:31:15 +00:00
Add missing MINIWIN_NOT_IMPLEMENTED()
This commit is contained in:
parent
36243c165b
commit
8050249889
@ -205,6 +205,7 @@ struct Direct3DRMImpl : virtual public IDirect3DRM2 {
|
|||||||
IDirect3DRMDevice2** outDevice
|
IDirect3DRMDevice2** outDevice
|
||||||
) override
|
) override
|
||||||
{
|
{
|
||||||
|
MINIWIN_NOT_IMPLEMENTED(); // Respect the chosen GUID
|
||||||
DDSURFACEDESC DDSDesc;
|
DDSURFACEDESC DDSDesc;
|
||||||
DDSDesc.dwSize = sizeof(DDSURFACEDESC);
|
DDSDesc.dwSize = sizeof(DDSURFACEDESC);
|
||||||
surface->GetSurfaceDesc(&DDSDesc);
|
surface->GetSurfaceDesc(&DDSDesc);
|
||||||
@ -212,11 +213,13 @@ struct Direct3DRMImpl : virtual public IDirect3DRM2 {
|
|||||||
}
|
}
|
||||||
HRESULT CreateTexture(D3DRMIMAGE* image, IDirect3DRMTexture2** outTexture) override
|
HRESULT CreateTexture(D3DRMIMAGE* image, IDirect3DRMTexture2** outTexture) override
|
||||||
{
|
{
|
||||||
|
MINIWIN_NOT_IMPLEMENTED();
|
||||||
*outTexture = static_cast<IDirect3DRMTexture2*>(new Direct3DRMTextureImpl);
|
*outTexture = static_cast<IDirect3DRMTexture2*>(new Direct3DRMTextureImpl);
|
||||||
return DD_OK;
|
return DD_OK;
|
||||||
}
|
}
|
||||||
HRESULT CreateTextureFromSurface(LPDIRECTDRAWSURFACE surface, IDirect3DRMTexture2** outTexture) override
|
HRESULT CreateTextureFromSurface(LPDIRECTDRAWSURFACE surface, IDirect3DRMTexture2** outTexture) override
|
||||||
{
|
{
|
||||||
|
MINIWIN_NOT_IMPLEMENTED();
|
||||||
*outTexture = static_cast<IDirect3DRMTexture2*>(new Direct3DRMTextureImpl);
|
*outTexture = static_cast<IDirect3DRMTexture2*>(new Direct3DRMTextureImpl);
|
||||||
return DD_OK;
|
return DD_OK;
|
||||||
}
|
}
|
||||||
@ -227,16 +230,19 @@ struct Direct3DRMImpl : virtual public IDirect3DRM2 {
|
|||||||
}
|
}
|
||||||
HRESULT CreateMaterial(D3DVAL power, IDirect3DRMMaterial** outMaterial) override
|
HRESULT CreateMaterial(D3DVAL power, IDirect3DRMMaterial** outMaterial) override
|
||||||
{
|
{
|
||||||
|
MINIWIN_NOT_IMPLEMENTED();
|
||||||
*outMaterial = static_cast<IDirect3DRMMaterial*>(new Direct3DRMMaterialImpl);
|
*outMaterial = static_cast<IDirect3DRMMaterial*>(new Direct3DRMMaterialImpl);
|
||||||
return DD_OK;
|
return DD_OK;
|
||||||
}
|
}
|
||||||
HRESULT CreateLightRGB(D3DRMLIGHTTYPE type, D3DVAL r, D3DVAL g, D3DVAL b, IDirect3DRMLight** outLight) override
|
HRESULT CreateLightRGB(D3DRMLIGHTTYPE type, D3DVAL r, D3DVAL g, D3DVAL b, IDirect3DRMLight** outLight) override
|
||||||
{
|
{
|
||||||
|
MINIWIN_NOT_IMPLEMENTED();
|
||||||
*outLight = static_cast<IDirect3DRMLight*>(new Direct3DRMLightImpl);
|
*outLight = static_cast<IDirect3DRMLight*>(new Direct3DRMLightImpl);
|
||||||
return DD_OK;
|
return DD_OK;
|
||||||
}
|
}
|
||||||
HRESULT CreateFrame(IDirect3DRMFrame* parent, IDirect3DRMFrame2** outFrame) override
|
HRESULT CreateFrame(IDirect3DRMFrame* parent, IDirect3DRMFrame2** outFrame) override
|
||||||
{
|
{
|
||||||
|
MINIWIN_NOT_IMPLEMENTED();
|
||||||
*outFrame = static_cast<IDirect3DRMFrame2*>(new Direct3DRMFrameImpl);
|
*outFrame = static_cast<IDirect3DRMFrame2*>(new Direct3DRMFrameImpl);
|
||||||
return DD_OK;
|
return DD_OK;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user