Этот учебное руководство на сетевых моделированиях физики содержит класс C++ в пример кода для моделирования задержки и потери пакетов в соединении UDP и может быть руководства. Посмотрите общественность задержка и переменные packetLoss Соединение класс, найденный в файл Connection.h загружаемый исходный код .
По моим наблюдениям, лучше:
Возможно, это потому, что Bitmap - это необработанный формат, поэтому нет производительности хит для декодирования EncodedImage перед drawImage. С другой стороны, GIF-анимация отлично работает с EncodedImage.
Когда вы загружаете Bitmap из форматов gif, png, jpg, они будут в любом случае открыт как EncodedImage, и если вы сделаете это много раз, производительность может быть выше (например, 50 секунд для загрузки 14 png из ресурсов в растровые изображения жирным шрифтом, средний размер 80 КБ, настроен до 2 секунд загрузки в EncodedImages)
UPDATE , заявленный Фостахом EncodedImage имеет функцию getBitmap (), которую вы можете использовать для преобразования любого EncodedImage в Bitmap. Таким образом, вы можете загрузить в EncodedImage, а затем использовать как Bitmap