d3drm писал(а):Так вот замени то, что написано у меня тем, что есть у тебя. Думаю, должно все заработать.
Спасибо, но Вообще-то проект твой - значит РАБОТАТЬ ПРЕДСТОИТ ТЕБЕ!
А если без шуток, то понравилось. В коде нашел для себя кое-что новенькое.
Прога запустилась когда заремарил строки:
If Direct3D.CheckDeviceFormat(D3DADAPTER_DEFAULT, devtype, Mode.Format, D3DUSAGE_DEPTHSTENCIL, D3DRTYPE_SURFACE, D3DFMT_D24S8) = D3D_OK Then
D3DUtil_GetZBufferFormat = D3DFMT_D24S8
End If
If Direct3D.CheckDeviceFormat(D3DADAPTER_DEFAULT, devtype, Mode.Format, D3DUSAGE_DEPTHSTENCIL, D3DRTYPE_SURFACE, D3DFMT_D24X4S4) = D3D_OK Then
D3DUtil_GetZBufferFormat = D3DFMT_D24X4S4
End If
If Direct3D.CheckDeviceFormat(D3DADAPTER_DEFAULT, devtype, Mode.Format, D3DUSAGE_DEPTHSTENCIL, D3DRTYPE_SURFACE, D3DFMT_D24X8) = D3D_OK Then
D3DUtil_GetZBufferFormat = D3DFMT_D24X8
End If
Поговорим!?