请问用ID3DXSprite画移动的图片和文字会很闪
double fMove = (fTime-m_fStartTime)/(double)1000.0;
HRESULT hr = S_OK;
D3DXMATRIX mat;
D3DXMatrixTransformation(&mat, NULL, NULL, &D3DXVECTOR3(m_fScalingX, m_fScalingY, 1.0f), &D3DXVECTOR3(m_fPosX, m_fPosY, 0.0f), &D3DXQUATERNION(m_fRotation+m_fRotationSpeed*fMove, 0.0, 0.0, 0.0), &D3DXVECTOR3(fMove*m_fMoveX, fMove*m_fMoveY, m_fZOrder));
hr = pSprite->SetTransform(&mat);
D3DCOLOR c = D3DXCOLOR(1.0f, 1.0f, 1.0f, m_fAlpha);
hr = pSprite->Draw(pTexture, NULL, NULL, &D3DXVECTOR3(m_fPosX, m_fPosY, 0.f), c);
图片和文字在移动过程中边缘非常闪。
请问可能是什么原因,谢谢。