HU/dxGetStatus: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| Line 9: | Line 9: | ||
===Visszatérési érték===  | ===Visszatérési érték===  | ||
Visszaad egy táblát a következő   | Visszaad egy táblát a következő elemekkel:  | ||
* '''TestMode :''' Az aktuális dx teszt módja. Lásd [[dxSetTestMode]].  | * '''TestMode :''' Az aktuális dx teszt módja. Lásd [[dxSetTestMode]].  | ||
*'''VideoCardName :''' A videókártya neve.  | *'''VideoCardName :''' A videókártya neve.  | ||
Latest revision as of 12:55, 28 November 2018
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