QueryPerformanceCounter
windows API函式,獲取高解析度性能計數器的當前值。套用於桌面應用程式和windows商店程式 。
翻譯自: Visual Studio 2010 MSDN Microsoft Help System 1.1
構造,參數,
構造
BOOL WINAPI QueryPerformanceCounter( _Out_ LARGE_INTEGER *lpPerformanceCount);
參數
lpPerformanceCount [out]
Type: LARGE_INTEGER *
在計數時,一個指向接收當前性能計數器值的變數的指針。
Type: BOOL
如果函式成功,返回值為非零值。
如果函式失敗,返回值為零。要獲得更多錯誤信息,調用GetLastError。
在多核處理器計算機上,被任一個處理器調用,它不應該有問題。然而,你可能會在不同的處理器上,得到不同的結果。這是由於在基本輸入輸出系統(BIOS)或硬體抽象層(HAL)中的一些錯誤導致。可通過SetThreadAffinityMask函式,為執行緒指定處理器親緣性。
Minimum supported server
Header
Library
DLL