HU/dxGetTexturePixels
From Multi Theft Auto: Wiki
This function fetches the pixels from a texture element. It can be used with a standard texture, render target or screen source.
Fontos megjegyzés: dxGetTexturePixels will not work on a screen source or render target if the player has disabled screen upload. |
Megjegyzés:
|
Szintaxis
string dxGetTexturePixels ( [ int surfaceIndex = 0, ] element texture [, int x = 0, int y = 0, int width = 0, int height = 0 ] )
OOP Syntax Help! I don't understand this!
- Method: texture:getPixels(...)
Kötelező paraméterek
- texture : The texture element to get the pixels from
Tetszőleges paraméterek
- surfaceIndex: Desired slice to get if the texture is a volume texture, or desired face to get if the texture is a cube map. (Cube map faces: 0=+X 1=-X 2=+Y 3=-Y 4=+Z 5=-Z)
By default the pixels from the whole texture is returned. To get only a portion of the texture, define a rectangular area using all four of these optional arguments:
- x: Rectangle left position
- y: Rectangle top position
- width: Rectangle width
- height : Rectangle height
Visszatérési érték
Returns a 'plain' format pixels string if successful, false if invalid arguments were passed to the function.
Példa
local mtaLogo = dxCreateTexture("mta-logo.png") outputChatBox("MTA logo pixels is: "..dxGetTexturePixels(mtaLogo))
Requirements
Minimum supported server | n/a |
---|---|
Minimum supported client | 1.3 |
Note: Using this function requires the resource to have the above minimum version declared in the meta.xml <min_mta_version> section. e.g. <min_mta_version client="1.3" />
Changelog
Version | Description |
---|
1.3.0-9.04021 | Added surfaceIndex argument |
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