タイマー実装を SharpDX から移植し、インタフェースによる抽象化を破棄。