What is the standard or convention for functions in speducode

For example I have this. Would I specifically declare the variables as is? My attempt is below

Code:void CB1::midpointline(int x0,int y0, int x1, int y1, CDC *pDc) { int dx,dy,incrE,incrNE,d,x,y; dx=x1-x0; dy=y1-y0; d=dy*2-dx; incrE=dy*2; incrNE=(dy-dx)*2; x=x0; y=y0; }Code:Create function mindpointline(StartPoint x0 , StartPoint y0 , EndPoint x1 , EndPoint y1 , Pointer to Device Context) Set Delta(X) to x1-x0 Set Delta(y) to y1-y0 Set decision to 2*dy-dx set Delta(E) to dy*2 set Delta(NE) to 2*(dy-dx) set x to equal x0 set y to equal y0 Draw pixel with X and Y values End functiojn