Модератор: Mikle
Вот это уж точно работает:
Dim RC As RECT
With RC
.Top = 0
.Left = 0
.Bottom = 600
.Right = 800
End With
Back.BltToDC Me.hDC, RC, RC
SavePicture Me.Image, "Filename.bmp"
Sub ScreenShot()
Dim ScrShot As Direct3DSurface8
Dim tmpPAL As PALETTEENTRY
Dim tmpRECT As RECT
tmpRECT.Left = 0
tmpRECT.Top = 0
tmpRECT.Right = scrWidth
tmpRECT.bottom = scrHeight
Set ScrShot = d3dDevice.GetBackBuffer(0, D3DBACKBUFFER_TYPE_MONO)
d3dx.SaveSurfaceToFile App.Path & "\screen.bmp", D3DXIFF_BMP, ScrShot, tmpPAL, tmpRECT
Set ScrShot = Nothing
End Sub
d3drm писал(а):eugene2005 писал(а):а как законвертить сразу в ЖЭПЭГЭ? а то 2мб файла нагружает
никак
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15