347 :
339:
動いた!
ので報告します。
Win2kのが原因じゃなくてDX8.1が原因だったみたいです。
ヘルプを見比べると8.1ではD3DXSprite::Begin - D3DXSprite::Endの
前後をはIDirect3DDevice8::BeginScene - EndSceneで
囲むように変更になったみたいです。
というわけで、ソース中のViewOpening::draw内の
D3DXSprite::Begin - Endを使用している部分を
IDirect3DDevice8::BeginScene と IDirect3DDevice8::EndScene
で囲みました。他の部分はそのままで動きました。
なるほど。詳細ありがd!
349 :
339:02/08/25 01:44 ID:???
>>347に追記:
ViewMachine::drawのD3DXFont->Begin - End
ViewRacing::draw、ViewMachine::drawのD3DXSpriteとD3DXFontの部分
にも同じBeginScene - EndSceneの追加が要るます。