06.05.2013 Views

colores y sombras

colores y sombras

colores y sombras

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Colores y <strong>sombras</strong> 40<br />

// Si en la llamada a la aplicación se ha<br />

incluido el parámetro -ci<br />

color Indexado<br />

if (strstr(lpszCmdLine, "-ci")) {<br />

}<br />

color = PFD_TYPE_COLORINDEX; // Modo de<br />

// Si en la llamada a la aplicación se ha<br />

incluido el parámetro -h<br />

el tipo<br />

if (strstr(lpszCmdLine, "-h")) {<br />

}<br />

//Mostramos ayuda<br />

MessageBox(NULL, "paleta [-ci] [-sb]\n"<br />

" -sb single buffered\n"<br />

" -ci color index\n",<br />

"Usage help", MB_ICONINFORMATION);<br />

exit(0); //saliendo!!<br />

// Crea la ventana principal de la aplicación con<br />

// y buffer de color seleccionado<br />

hWnd = CreateOpenGLWindow("paleta", 0, 0, 256,<br />

256, color, buffer);<br />

if (hWnd == NULL)<br />

salimos del programa!!<br />

// Si no se puede crear correctamente<br />

exit(1);<br />

// Almacena el contexto de dispositivo<br />

hDC = GetDC(hWnd);<br />

// Crea el contexto de generación y lo activa<br />

hRC = wglCreateContext(hDC);<br />

wglMakeCurrent(hDC, hRC);<br />

// Visualiza la ventana<br />

ShowWindow(hWnd, SW_SHOW);

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!