DirectX9とDirectX11/12に後方互換性は一応あっても
前方互換性は全くない
apiが変わるというのはそういうこと