my code in dip
if (m_Stride == 32 && startIndex == 0) // && StartIndex == 0)
{ //then
Vector3D.x = 0;
Vector3D.y = 0;
Vector3D.z = 0;
UINT OffsetInBytes,Stride;
VOID* pIndex,*pData;
D3DXVECTOR3 Vector2D;
pDevice->GetVertexShaderConstantF(0,ViewProjecti********,4 );
pDevice->GetVertexShaderConstantF(230,LocalToWorld,4);
pDevice->GetVertexShaderConstantF(9,WorldToLocal,3);
pDevice->GetIndices(&pIndexData);
pDevice->GetViewport(&Viewport);
pDevice->GetStreamSource(0, &pStreamData, &OffsetInBytes, &Stride);
D3DXMatrixIdentity(&WorldToLocal);
D3DXVECTOR3 VectorMiddle(0,0,0),ScreenMiddle(Viewport.Width/2,Viewport.Height/2,0);
D3DXVec3Unproject(&VectorMiddle,&ScreenMiddle,&Vie wport,&ViewProjecti********,&LocalToWorld,&WorldTo Local);
D3DXVec3Project(&Vector2D,&Vector3D, &Viewport, &ViewProjecti********,&LocalToWorld,&WorldToLocal) ;
{
DrawRectangle(Vector2D.x,Vector2D.y,30,30);
}
but there is not box in the game