因為情況的不同, 你會需要作業系統相關的指令進行程式設計, 例如: XP 的 video render VMR-7 所需要的資源, 就比 VMR-9 還要少.
然而, VMR-7 只支援 XP, 所以就有必要動態的偵測使用者是否為 XP.
下面是範例:
--------------------------------------------------
// 判斷目前使用者的作業版本
OSVERSIONINFO osvi={0};
osvi.dwOSVersionInfoSize=sizeof(OSVERSIONINFO);
GetVersionEx(&osvi); // 取得版本資訊
BOOL bIsWindowsXP= (osvi.dwMajorVersion == 5) &&
(osvi.dwMinorVersion == 1);
--------------------------------------------------
by Jing
沒有留言:
張貼留言