完成 FrameInput