diff --git a/gfx/drivers_font/xdk1_xfonts.c b/gfx/drivers_font/xdk1_xfonts.c index 962f02cd3f..634041c6fd 100644 --- a/gfx/drivers_font/xdk1_xfonts.c +++ b/gfx/drivers_font/xdk1_xfonts.c @@ -95,7 +95,7 @@ static void xfonts_render_msg( y = video_info->font_msg_pos_y; } - xfonts->d3d->dev->GetBackBuffer(-1, D3DBACKBUFFER_TYPE_MONO, &xfonts->surf); + d3d_device_get_backbuffer(xfonts->d3d->dev, -1, 0, D3DBACKBUFFER_TYPE_MONO, &xfonts->surf); mbstowcs(str, msg, sizeof(str) / sizeof(wchar_t)); diff --git a/tasks/task_screenshot.c b/tasks/task_screenshot.c index 15969ac12c..fc3ea00b36 100644 --- a/tasks/task_screenshot.c +++ b/tasks/task_screenshot.c @@ -241,7 +241,8 @@ static bool screenshot_dump( } #ifdef _XBOX1 - d3d->dev->GetBackBuffer(-1, D3DBACKBUFFER_TYPE_MONO, &state->surf); + d3d_device_get_backbuffer(d3d->dev, -1, 0, D3DBACKBUFFER_TYPE_MONO, + &state->surf); #elif defined(HAVE_RPNG) buf = (uint8_t*)malloc(width * height * 3); if (!buf)