ich habe hier ne chams funktion weiß einer wieso beim anmachen nichts funktioniert und dann wr crasht?
PHP Code:
HRESULT WINAPI mySetStreamSource(LPDIRECT3DDEVICE9 pDevice, UINT nStreamNumber, LPDIRECT3DVERTEXBUFFER9 pStreamData, UINT nStride)
{
if (nStride != 0 ) myStride = nStride;
if (nStreamNumber == 0) myStride = nStride;
return pSetStreamSource(pDevice, nStreamNumber, pStreamData, nStride);
}
so welches von den beiden die da drin sind ist jetzt richtig? :p
und das hab ich jetz für die chams in drawindexedprimitive
PHP Code:
if (chams == 1)
{
if (myStride == 44)
{
pDevice->SetRenderState(D3DRS_ZENABLE,false);
pDevice->SetTexture(0,Red);
pDrawIndexedPrimitive(pDevice, Type, BaseVertexIndex, MinVertexIndex, NumVertices, startIndex, primCount);
pDevice->SetRenderState(D3DRS_ZENABLE,true);
pDevice->SetTexture(0, Green);
}
}
aber iwie geht das nich -.-