ID3DXFont from modern DirectX 9 SDK's support UNICODE text rendering.