HU/dxGetStatus
Jump to navigation
Jump to search
Ez a függvény különböző belső adatokról ad vissza információkat.
Szintaxis
table dxGetStatus ( )
Visszatérési érték
Visszaad egy táblát a következő elemekkel:
- TestMode : Az aktuális dx teszt módja. Lásd dxSetTestMode.
- VideoCardName : A videókártya neve.
- VideoCardRAM : A videókártya beépített memóriája MB-ben.
- VideoCardPSVersion : The maximum pixel shader version of the graphics card.
- VideoCardNumRenderTargets: The maximum number of simultaneous render targets a shader can use.
- VideoCardMaxAnisotropy: The maximum anisotropic filtering available. (0-4 which respectively mean: off,2x,4x,8x,16x)
- VideoMemoryFreeForMTA : Az MTA számára elérhető memória mennyisége MB-ben. Ha ez eléri a nullát, akkor a guiCreateFont, dxCreateFont és a dxCreateRenderTarget nem fog működni.
- VideoMemoryUsedByFonts : The amount of graphic memory in MB used by custom fonts.
- VideoMemoryUsedByTextures : The amount of graphic memory in MB used by textures.
- VideoMemoryUsedByRenderTargets : The amount of graphic memory in MB used by render targets.
- SettingWindowed : The windowed setting. (true/false)
- SettingFullScreenStyle : Display style when in full screen mode. (0-2 which respectively mean: Standard, Borderless window, Borderless keep res)
- SettingFXQuality : The FX Quality. (0-3)
- SettingDrawDistance : The draw distance setting. (0-100)
- SettingVolumetricShadows : The volumetric shadows setting. (true/false)
- SettingStreamingVideoMemoryForGTA : The usable graphics memory setting. (64-256)
- SettingAnisotropicFiltering: The anisotropic filtering setting. (0-4 which respectively mean: off,2x,4x,8x,16x)
- SettingAntiAliasing: The anti-aliasing setting. (0-3 which respectively mean: off,1x,2x,3x)
- SettingHeatHaze: The heat haze setting. (true/false)
- SettingGrassEffect: The grass effect setting. (true/false)
- Setting32BitColor: The color depth of the screen. (false is 16bit, true is 32bit)
- SettingHUDMatchAspectRatio: The hud match aspect ratio setting (true/false)
- SettingAspectRatio: The aspect ratio setting ("auto", "4:3", "16:10", "16:9")
- SettingFOV: The FOV setting
- SettingHighDetailVehicles: High detail vehicles setting (true/false).
- AllowScreenUpload : The allows screen uploads setting. (true/false)
- DepthBufferFormat: The format of the shader readable depth buffer, or 'unknown' if not available
- UsingDepthBuffer: true if the depth buffer is used, false otherwise
Példa
addCommandHandler( "getinfo", function( ) local info = dxGetStatus( ) for k, v in pairs( info ) do outputChatBox( k .. " : " .. tostring( v ) ) end end )
Changelog
Version | Description |
---|
1.3.0-9.04715 | Added DepthBufferFormat argument |
1.3.0-9.04811 | Added VideoCardMaxAnisotropy, SettingAnisotropicFiltering, SettingAntiAliasing, SettingHeatHaze, SettingGrassEffect and Setting32BitColor arguments |
1.3.4-9.05731 | Added SettingHUDMatchAspectRatio and SettingAspectRatio |
1.4.1-9.07181 | Added SettingFOV |
1.4.1-9.07310 | Added VideoCardNumRenderTargets |
1.5.2-9.07816 | Added UsingDepthBuffer |
1.5.3-9.11199 | Added SettingHighDetailVehicles |
1.5.5-9.11814 | Added SettingFullScreenStyle Fixed SettingWindowed |
Lásd még
- HU/dxConvertPixels
- HU/dxCreateFont
- HU/dxCreateRenderTarget
- HU/dxCreateScreenSource
- HU/dxCreateShader
- HU/dxCreateTexture
- HU/dxDrawCircle
- HU/dxDrawImage
- HU/dxDrawImageSection
- HU/dxDrawLine
- HU/dxDrawLine3D
- HU/dxDrawMaterialLine3D
- HU/dxDrawMaterialPrimitive
- HU/dxDrawPrimitive
- HU/dxDrawMaterialSectionLine3D
- HU/dxDrawRectangle
- HU/dxDrawText
- HU/dxGetBlendMode
- HU/dxGetFontHeight
- HU/dxGetMaterialSize
- HU/dxGetPixelColor
- HU/dxGetPixelsSize
- HU/dxGetPixelsFormat
- HU/dxGetStatus
- HU/dxGetTextWidth
- HU/dxGetTexturePixels
- HU/dxSetAspectRatioAdjustmentEnabled
- HU/dxSetBlendMode
- HU/dxSetPixelColor
- HU/dxSetRenderTarget
- HU/dxSetShaderValue
- HU/dxSetShaderTessellation
- HU/dxSetShaderTransform
- HU/dxSetTestMode
- HU/dxSetTextureEdge
- HU/dxSetTexturePixels
- HU/dxUpdateScreenSource
Fordította
2018.11.28. Surge