Модератор: Mikle
DestWindowOverride
Destination window whose client area is taken as the target for this presentation. If this value is 0 (zero), then the hWndDeviceWindow member of D3DPRESENT_PARAMETERS is taken.
Mikle писал(а):Видимо QueryPerformanceCounter так же как и QueryPerformanceFrequency возвращает не 4, а 8 байт. Недаром я за QFreq As Long дописал QFreqTmp As Long - резервирую лишние байты. Тогда после d2 нужно тоже зарезервировать память.
Bonesnapper писал(а):Может никто не замети но у меня огонь падает !!!
Поставь после вычисления QFreq строку:
Debug.Print QFreq
QueryPerformanceFrequency QFreq
QFreq = QFreq / &H100
If QFreq < 0 Then QFreq = QFreq + &H1000000
Private Function TexPos() As Single
Static p As Single, d1 As Long, d2 As Long, dTmp As Long
QueryPerformanceCounter d2
d2 = d2 And &HFFFFFFF
p = p + (((d2 - d1) And &HFFFFFFF) / QFreq) * 0.004!
d1 = d2
TexPos = p
End Function
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2