黒くなったのは、GetDC()したからではなく、
テクスチャ作成時のフォーマットをD3DFMT_X8R8G8B8に
したのが原因だったようです。
でもなんで黒くなるのか分かりません。

昨日は頭が回ってない状態で質問してしまったです。
正確には、画面上の任意座標に絵を2Dで表示させる為に
テクスチャを用意して、それをスプライトを用いて
Draw()するようなことをやっていました。
上記フォーマットで作成した場合、指定した位置に
真っ黒で表示され、GetDC()で書き込んだ内容が
ウインドウの左上位置(0,0)に表示されてしまいました。
うーん、自分、テクスチャとサーフェスをよく
理解していないのかもしれません。

GetDC()はちゃんと成功しています。