赞 | 12 |
VIP | 107 |
好人卡 | 6 |
积分 | 4 |
经验 | 31122 |
最后登录 | 2024-6-29 |
在线时间 | 1606 小时 |
Lv2.观梦者 傻♂逼
- 梦石
- 0
- 星屑
- 374
- 在线时间
- 1606 小时
- 注册时间
- 2007-3-13
- 帖子
- 6562
|
本帖最后由 yangff 于 2011-4-22 22:49 编辑
蕾米莉亚·斯卡雷特 发表于 2011-4-22 22:37
回复 yangff 的帖子
解码链 都是会找可以使用的, 基本上算是最优的组合方法。
啥……反正我是记得FFmpge可以解几乎所有的……当然现在这么多乱七八糟的也不好说,但是至少常用的没问题的说……
Bitmap我的意思是这样的
class Video < Bitmap
def address
buffer, ad = "xxxx", object_id * 2 + 16
RtlMoveMemory_pi.call(buffer, ad, 4); ad = buffer.unpack("L")[0] + 8
RtlMoveMemory_pi.call(buffer, ad, 4); ad = buffer.unpack("L")[0] + 16
RtlMoveMemory_pi.call(buffer, ad, 4); return buffer.unpack("L")[0]
end
def initialize(url)
@handle,w,h=GetRect.call(url).unpack("L*")
super(w,h)
SetAddr(@handle,address)
end
def update
if (FPS)
MovieUpdate.call(@handle)
end
end
def dispose
MovieDispose.call(@handle)
end
end
效率不用担心,我写过一个斜切的,每桢PIA一个新的Bitmap然后用新的度数切一遍再XXXXXX再修改透明度,FPS在50无压力只是加一个A更无压力了肯定……我担心的是Dx但效率反而(d7说他能到60我才不信……)
只不过我对RM统计的FPS各种怀疑不需要原因的那种 |
|