<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
    <link>http://forum.geizhals.at/feed.jsp?id=63799</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re: Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,325180.html#325180</link>
      <description>Hy Öch,&lt;br&gt;&lt;br&gt;Du wirst leider erhebliche Probleme haben das zu realisieren. Bei allen (Original-) Windows Systemen wird das Multitasking(/threading) einen Timer im us Bereich niemals zuverlässig arbeiten lassen (da kann schon öfters mal ne Zwangspause von 200ms auftreten). Und auch Linux hat wie ich einem Bericht (&lt;a href="http://www.tecchannel.de/betriebssysteme/582/1.html" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.tecchannel.de/&lt;wbr/&gt;betriebssysteme/&lt;wbr/&gt;582/&lt;wbr/&gt;1.html&lt;/a&gt; ) entnehme eine Kernel-Timerauflösung von 10ms. Der einzige Weg den ich kenne ist über MS-DOS. Da liegt dann ALLES in deiner Hand. Viel Glück!&lt;br&gt;&lt;br&gt;mfG&lt;br/&gt;</description>
      <pubDate>Fri, 22 Mar 2002 06:49:04 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,325180.html#325180</guid>
      <dc:creator>HeiligerStrohsack</dc:creator>
      <dc:date>2002-03-22T06:49:04Z</dc:date>
    </item>
    <item>
      <title>Re(3): Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,321040.html#321040</link>
      <description>Hi!&lt;br&gt;Danke für die Tipps! Werds wahrscheinlich gleich heute Abend ausprobieren. &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 19 Mar 2002 06:34:41 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,321040.html#321040</guid>
      <dc:creator>Öch</dc:creator>
      <dc:date>2002-03-19T06:34:41Z</dc:date>
    </item>
    <item>
      <title>Re(3): Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,320589.html#320589</link>
      <description>Aso...oops....net so genau gschaut, sorry. &lt;img src="cry.gif" width="16" height="19" align="absmiddle" alt=":~("/&gt;&lt;br&gt;&lt;br&gt;mfg&lt;br/&gt;</description>
      <pubDate>Mon, 18 Mar 2002 18:03:12 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,320589.html#320589</guid>
      <dc:creator>Brainstorm</dc:creator>
      <dc:date>2002-03-18T18:03:12Z</dc:date>
    </item>
    <item>
      <title>Re(2): Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,320467.html#320467</link>
      <description>Und hier noch ne URL wo ein Anwendungsfall zu sehen ist.&lt;br&gt;Möglicherweise ist mit den Ticks ein noch genauerer Timer zu realisieren.&lt;br&gt;&lt;a href="http://www.codeproject.com/useritems/cputest.asp" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.codeproject.com/&lt;wbr/&gt;useritems/&lt;wbr/&gt;cputest.asp&lt;/a&gt; &lt;br&gt;&lt;br&gt;MfG Jack&lt;br/&gt;</description>
      <pubDate>Mon, 18 Mar 2002 16:14:55 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,320467.html#320467</guid>
      <dc:creator>Jack Sniper</dc:creator>
      <dc:date>2002-03-18T16:14:55Z</dc:date>
    </item>
    <item>
      <title>Re: Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,320459.html#320459</link>
      <description>Hi Öch!&lt;br&gt;&lt;br&gt;Wie 1ms Timer funktionieren weißt du ja schon ( Geschichte mit LPT Port unter Windows :-D )&lt;br&gt;&lt;br&gt;Ich hab folgendes in der MSDN gefunden:&lt;br&gt;&lt;br&gt;QueryPerformanceFrequency&lt;br&gt;The QueryPerformanceFrequency function retrieves the frequency of the high-resolution performance counter, if one exists. The frequency cannot change while the system is running.&lt;br&gt;&lt;br&gt;BOOL QueryPerformanceFrequency(&lt;br&gt;&amp;nbsp;&amp;nbsp;LARGE_INTEGER *lpFrequency&amp;nbsp;&amp;nbsp; // current frequency&lt;br&gt;);&lt;br&gt;Parameters&lt;br&gt;lpFrequency &lt;br&gt;[out] Pointer to a variable that receives the current performance-counter frequency, in counts per second. If the installed hardware does not support a high-resolution performance counter, this parameter can be zero. &lt;br&gt;Return Values&lt;br&gt;If the installed hardware supports a high-resolution performance counter, the return value is nonzero.&lt;br&gt;&lt;br&gt;If the function fails, the return value is zero. To get extended error information, call GetLastError. For example, if the installed hardware does not support a high-resolution performance counter, the function fails. &lt;br&gt;&lt;br&gt;Requirements &lt;br&gt;&amp;nbsp;&amp;nbsp;Windows NT/2000 or later: Requires Windows NT 3.1 or later.&lt;br&gt;&amp;nbsp;&amp;nbsp;Windows 95/98/Me: Requires Windows 95 or later.&lt;br&gt;&amp;nbsp;&amp;nbsp;Header: Declared in Winbase.h; include Windows.h.&lt;br&gt;&amp;nbsp;&amp;nbsp;Library: Use Kernel32.lib.&lt;br&gt;&lt;br&gt;Hab aber keine Ahnung wie das genau funktionieren soll.&lt;br&gt;&lt;br&gt;MfG Jack&lt;br/&gt;</description>
      <pubDate>Mon, 18 Mar 2002 16:01:51 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,320459.html#320459</guid>
      <dc:creator>Jack Sniper</dc:creator>
      <dc:date>2002-03-18T16:01:51Z</dc:date>
    </item>
    <item>
      <title>Re(2): Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,320260.html#320260</link>
      <description>Diese Funktionen haben nur eine Auflösung von einer Millisekunde. Ich bräuchte aber ungefähre eine Auflösung von 1us (also 0,000001 sec).&lt;br/&gt;</description>
      <pubDate>Mon, 18 Mar 2002 12:03:04 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,320260.html#320260</guid>
      <dc:creator>Öch</dc:creator>
      <dc:date>2002-03-18T12:03:04Z</dc:date>
    </item>
    <item>
      <title>Re: Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,319289.html#319289</link>
      <description>Hi!&lt;br&gt;&lt;br&gt;Also wenn ich das richtig verstehe, was mir die VC Doku mir da anzeigt, gibts ne MAPI Funktion Sleep und SleepEx. Vielleicht solltest mal danach suchen.&lt;br&gt;&lt;br&gt;mfg&lt;br/&gt;</description>
      <pubDate>Sun, 17 Mar 2002 15:58:52 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,319289.html#319289</guid>
      <dc:creator>Brainstorm</dc:creator>
      <dc:date>2002-03-17T15:58:52Z</dc:date>
    </item>
    <item>
      <title>Re(4): Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,318528.html#318528</link>
      <description>ich hab derzeit leider keinen zugang zu rechnern mit vc - kann das erst morgen nachpruefen.&lt;br&gt;&lt;br&gt;joschi&lt;br/&gt;</description>
      <pubDate>Sat, 16 Mar 2002 15:33:23 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,318528.html#318528</guid>
      <dc:creator>joschi</dc:creator>
      <dc:date>2002-03-16T15:33:23Z</dc:date>
    </item>
    <item>
      <title>Re(3): Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,318516.html#318516</link>
      <description>In der MSDN ist über usleep() nichts vorhanden, hab auch in den Includes nach usleep() gegrept, aber auch nichts gefunden, dürfte also doch was Linux spezifisches sein.&lt;br/&gt;</description>
      <pubDate>Sat, 16 Mar 2002 15:24:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,318516.html#318516</guid>
      <dc:creator>Öch</dc:creator>
      <dc:date>2002-03-16T15:24:36Z</dc:date>
    </item>
    <item>
      <title>Re(2): Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,318509.html#318509</link>
      <description>also ich bilde mir ein dass ich das auch mit VC schon benutzt habe...&lt;br&gt;&lt;br&gt;joschi&lt;br/&gt;</description>
      <pubDate>Sat, 16 Mar 2002 15:20:02 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,318509.html#318509</guid>
      <dc:creator>joschi</dc:creator>
      <dc:date>2002-03-16T15:20:02Z</dc:date>
    </item>
    <item>
      <title>Re: Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,318320.html#318320</link>
      <description>Ömmm... VC bietet kein usleep()? Is' das nicht Teil vom ANSI-C?&lt;br/&gt;</description>
      <pubDate>Sat, 16 Mar 2002 13:18:50 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,318320.html#318320</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2002-03-16T13:18:50Z</dc:date>
    </item>
    <item>
      <title>Computerunabhängiges Delay unter Win9x/Me/NT in Visual C++</title>
      <link>http://forum.geizhals.at/t63799,318162.html#318162</link>
      <description>Hallo!&lt;br&gt;Wie kann ich in Visual C++ eine Computerunabhängige Delay-Funktion erstellen? Sollte ziemlich genau sein und eine Auflösung von mindestens 1us haben! Gibts da vielleicht schon etwas fertiges bei Visual C++? (wie z.B. usleep() unter Linux??)&lt;img src="frage.gif" width="16" height="26" align="absmiddle" alt="?-)"/&gt;&lt;br&gt;Danke für eure Hilfe!&lt;br/&gt;</description>
      <pubDate>Sat, 16 Mar 2002 11:10:25 GMT</pubDate>
      <guid>http://forum.geizhals.at/t63799,318162.html#318162</guid>
      <dc:creator>Öch</dc:creator>
      <dc:date>2002-03-16T11:10:25Z</dc:date>
    </item>
  </channel>
</rss>
