0
GPUからビデオメモリを取得したい。 WMI - Win32_VideoControllerクラス、プロパティAdapterRAMを使用します。これは、バイト単位で値を返すので、私はそれがMBに変換:WMIデータの問題
int gpuRAM_MB = (gpuAdapterRAM.uintVal)/(1024)/(1024);
私はGBに変換値を試みた場合、それは3ギガバイト(例えばAIDA64のような他のソフトウェアでそれが4GBを返す)として返す:
int gpuRAM_GB = (gpuAdapterRAM.uintVal)/(1024)/(1024)/(1024);
AIDA64:
問題をGBに変換する方法が問題ですか?前もって感謝します。
それはGBでなければならないのでgpuRAM_GB = CEIL((gpuAdapterRAM.uintVal)/(1024.0)/(1024.0)/(1024.0));おかげ。 – Cobra91151
私があなたの問題を解決した場合、私の答えを解決策としてマークしてください。 – pSoLT
答えは既にマークされています。 – Cobra91151