Interface IWebTileDecodeBridge
public interface IWebTileDecodeBridge : IDisposable
- Inherited Members
-
Properties
Available
Property Value
- bool
BlockEncodeState
WebBlockEncodeState BlockEncodeState { get; }
Property Value
- WebBlockEncodeState
GpuUploadSupported
bool GpuUploadSupported { get; }
Property Value
- bool
PendingCount
int PendingCount { get; }
Property Value
- int
Methods
BindTexture(nint, int)
bool BindTexture(nint texturePtr, int layerCount)
Parameters
texturePtr nint
layerCount int
Returns
- bool
Enqueue(TileCoord, byte[], int, int, bool, bool, bool, bool)
void Enqueue(TileCoord tile, byte[] bytes, int length, int expectedSize, bool instant, bool persist, bool pooled, bool isJpeg)
Parameters
tile TileCoord
bytes byte[]
length int
expectedSize int
instant bool
persist bool
pooled bool
isJpeg bool
ReleaseBitmap(int)
void ReleaseBitmap(int bitmapId)
Parameters
bitmapId int
RequestBlockEncode(string)
bool RequestBlockEncode(string codecId)
Parameters
codecId string
Returns
- bool
TryDequeue(out Result)
bool TryDequeue(out IWebTileDecodeBridge.Result result)
Parameters
result IWebTileDecodeBridge.Result
Returns
- bool
TryDequeueBitmap(out BitmapResult)
bool TryDequeueBitmap(out IWebTileDecodeBridge.BitmapResult result)
Parameters
result IWebTileDecodeBridge.BitmapResult
Returns
- bool
UploadBitmap(int, int)
void UploadBitmap(int bitmapId, int layerIndex)
Parameters
bitmapId int
layerIndex int