X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=SDL_RenderDrawLine.html;h=4f9e23ff66875ab4c4bbecf68ca2cd514bdb4896;hb=3c2c2ef8f709c4feab328057380a6e6e78548674;hp=a1568fa6752373eaa73eb3d21662bd27379b2372;hpb=b33796cc23c5978054fbac70518ebd88940b0ace;p=sdl2referencejp%2Fsdl2referencejp.git diff --git a/SDL_RenderDrawLine.html b/SDL_RenderDrawLine.html index a1568fa..4f9e23f 100644 --- a/SDL_RenderDrawLine.html +++ b/SDL_RenderDrawLine.html @@ -12,7 +12,7 @@ Ú - API(@\Ê) - 2D_O - SDL_RenderDrawLine
int SDL_RenderDrawLine(SDL_Renderer* renderer, int x1, int y1, int x2, int y2)
+
+
+
+#include "SDL.h"
+
+int main(int argc, char* argv[])
+{
+ if (SDL_Init(SDL_INIT_VIDEO) == 0) {
+ SDL_Window* window = NULL;
+ SDL_Renderer* renderer = NULL;
+
+ if (SDL_CreateWindowAndRenderer(640, 480, 0, &window, &renderer) == 0) {
+ SDL_bool done = SDL_FALSE;
+
+ while (!done) {
+ SDL_Event event;
+
+ SDL_SetRenderDrawColor(renderer, 0, 0, 0, SDL_ALPHA_OPAQUE);
+ SDL_RenderClear(renderer);
+
+ SDL_SetRenderDrawColor(renderer, 255, 255, 255, SDL_ALPHA_OPAQUE);
+ SDL_RenderDrawLine(renderer, 320, 200, 300, 240);
+ SDL_RenderDrawLine(renderer, 300, 240, 340, 240);
+ SDL_RenderDrawLine(renderer, 340, 240, 320, 200);
+ SDL_RenderPresent(renderer);
+
+ while (SDL_PollEvent(&event)) {
+ if (event.type == SDL_QUIT) {
+ done = SDL_TRUE;
+ }
+ }
+ }
+ }
+
+ if (renderer) {
+ SDL_DestroyRenderer(renderer);
+ }
+ if (window) {
+ SDL_DestroyWindow(window);
+ }
+ }
+ SDL_Quit();
+ return 0;
+}
+
+
+SDL 2.0.0È~ +