directx 2.0からテキスト形式が導入され、directx 3.0でバイナリ形式が、directx 6.0で読み書きするためのメソッドが追加された。