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