Pular para o conteúdo

dxGetStatus

Cliente Texturas, shaders e render targets

Devolve uma tabela com informações da placa de vídeo e do estado do desenho.

table dxGetStatus ( )

Uma tabela. Entre as chaves mais úteis:

ChaveConteúdo
TestModeO modo de teste definido por dxSetTestMode.
VideoCardNameNome da placa de vídeo.
VideoCardRAMMemória da placa, em MB.
VideoCardPSVersionVersão de pixel shader suportada ("0" no modo de teste "no_shader").
VideoCardMaxAnisotropyNível máximo de filtragem anisotrópica.
VideoCardNumRenderTargetsQuantos render targets podem ficar ativos ao mesmo tempo.
VideoMemoryFreeForMTAXEstimativa da memória de vídeo ainda livre para scripts, em MB (0 nos modos de teste "no_mem" e "low_mem").
VideoMemoryUsedByTextures, VideoMemoryUsedByRenderTargets, VideoMemoryUsedByFontsMemória de vídeo ocupada por cada tipo de item, em MB.
SettingWindowedtrue quando o jogo está em janela.
DepthBufferFormatFormato do buffer de profundidade.
local status = dxGetStatus()
outputDebugString("placa: " .. tostring(status.VideoCardName))