W
wlad115
Дамы и господа!
Пишу игры, сам хочу попробовать работу с задним буфером через DirectDraw..
Если можно… Пример из Артема Каева, нр 193… из
Делаю все с подключением, как написано, казалось бы… Создаю проект под названием TestDraw, далее в файл TestDrawView.cpp делаю вставку указателя на основной объект DirectDraw.
В Project/Settings прибавил ddraw.h, ddraw.lib…
void CMainFrame::OnViewDirectdraw()
{
LPDIRECTDRAW lpDD;
HRESULT hdr;
hdr = DirectDrawCreate( NULL, &lpDD, NULL );
if( hdr != DD_OK )
{
AfxMessageBox("Not Direct Create");
}
}
И тут начинается удивительное: выясняется, что
'OnViewDirectDraw' : is not a member of 'CMainFrame'
Вопрос: а что же я недоделал?
С уважением
Влад
Пишу игры, сам хочу попробовать работу с задним буфером через DirectDraw..
Если можно… Пример из Артема Каева, нр 193… из
Ссылка скрыта от гостей
Делаю все с подключением, как написано, казалось бы… Создаю проект под названием TestDraw, далее в файл TestDrawView.cpp делаю вставку указателя на основной объект DirectDraw.
В Project/Settings прибавил ddraw.h, ddraw.lib…
void CMainFrame::OnViewDirectdraw()
{
LPDIRECTDRAW lpDD;
HRESULT hdr;
hdr = DirectDrawCreate( NULL, &lpDD, NULL );
if( hdr != DD_OK )
{
AfxMessageBox("Not Direct Create");
}
}
И тут начинается удивительное: выясняется, что
'OnViewDirectDraw' : is not a member of 'CMainFrame'
Вопрос: а что же я недоделал?
С уважением
Влад