D3DXCreateSprite関数とD3DCreateTextureFromFileInMemory関数を使ってスプライトを表示したいのですが、
両者の関数に渡す引数って、よく見ると関連してませんよね?
(例えば、CreateTexture〜で作ったテクスチャをCreateSpriteに渡すとか)

ということは、
この2つの関数を連続して呼び出すと勝手にDirectXの側でテクスチャとスプライトを関連づけてくれる、
ということになっているのでしょうか。何だか釈然としません。

いま、CreateTexture〜で作ったテクスチャはテクスチャとして保持しておいて、
Spriteだけをとっかえひっかえして表示したいと思っているので困っています。
空のスプライトオブジェクトに、後から、あらかじめ読み込んでおいたテクスチャを流すような方法はないでしょうか?


ちなみになぜこんな事をしたいかというと、フォントだけをひたすら並べた画像の一部を切り出して
スプライトに乗せて文字列として表示するクラスを作っているからです。画像&テクスチャを使い回したいのはそういう理由からです