この記事「高解像度マウスの動きを利用する」を読んで-http://msdn.microsoft.com/en-us/library/windows/desktop/ee418864(v= vs.100 ).aspx、私は1つがすべきだと推測します入力デバイスからのより正確な読み取りには、生の入力を使用します。
この記事では、WM_MOUSEMOVEの主な欠点は、画面の解像度に制限されていることです。
RAWMOUSE構造を詳しく調べると、lLastXとlLastYは長い値であり、それらを介してデルタを取得していることがわかります。
私には、WM_MOUSEMOVEとWM_INPUTは同じように見えますが、WM_INPUTでは加速(ポインター弾道)が適用されない点が異なります。
WM_MOUSEMOVEとWM_INPUTの両方が画面解像度に制限されていますか?
もしそうなら、WM_INPUTを使用する利点は何ですか?