Существует ли независимый от ОС способ опроса ПОЛНОЙ и / или ИСПОЛЬЗОВАННОЙ видеопамяти? - PullRequest
2 голосов
/ 04 апреля 2009

Я ищу способ опроса общего объема видеопамяти на борту видеокарты / встроенного чипсета.

Мне известно о опросе с помощью WMI под Windows, и, насколько я понимаю, информация создается при каждой загрузке WMI. Однако, будучи оптимистом, я ищу возможный независимый от ОС способ опроса общего объема видеопамяти и свободной или использованной видеопамяти.

Если это невозможно, какой самый элегантный способ опросить его под Windows, Linux и OSX?

FYI Я не использую DirectX под Windows, только OpenGL.

1 Ответ

1 голос
/ 05 апреля 2009

Нет простого кроссплатформенного способа сделать это. Вам придется либо написать код, чтобы сделать это самостоятельно для каждой платформы, либо использовать стороннюю библиотеку, такую ​​как SDL , чтобы сделать это для вас. Например, в SDL вы можете использовать video_mem элемент возвращаемого значения из SDL_GetVideoInfo(), чтобы получить общий объем доступной видеопамяти.

...