visualstudio에서 opengl과 관련된 이상한 문제가 발생합니다. 출시 모드에서 프로그램을 빌드하면 모든 OpenGL 함수가 NULL을 가리 킵니다. 내가 glew 시도하고 그들 중 누구도 작동하지 gl3w glew/gl3w 문맥을 작성하고 디버그 모드에서 잘 실행 후 초기화 프로젝트 설정 내가만을 포함하는 폴더를 포함 기본이다 및 각각의 lib
큰 코드 버그로 인해 버그가 생겨서 게임을 실행 한 후 첫 번째 창을 열 수 없습니다! 몇 초 동안 공란으로 열면 자동으로 닫힙니다. 내 코드가 잘못되었다는 것을 알지 못합니다. 일련의 자습서를 따르고 있고 코드가 자습서의 코드처럼 보입니다. 여기 내 코드는 다음과 같습니다. #include "stdafx.h"
#include "FirstClass.h"
, 내가 만들고 방법 텍스쳐 렌더링 : typedef struct{
SDL_Rect pos;
SDL_Texture* texture;
int hovered;
} button;
button getButton(int x, int y, char * label, TTF_Font* font, SDL_Color color){
b
소멸자 Text :: ~ Text()가 호출 될 때 segfault가 발생하며 이유가 없습니다. 이 class Texture
{
protected:
SDL_Texture* value = NULL;
SDL_Rect info;
Window* window = NULL;
public:
void assi
wav 파일로 작업 중이며 fft를 적용하고 싶습니다. Aquila C++ 라이브러리와 SDL2.0을 사용하고 있습니다. SDL의 "SDL_LoadWav"기능을 사용하여 wav 파일을 이미로드했습니다. 이제 float 유형의 벡터 버퍼가 생겼습니다. 나는 그것에 FFT를 적용하고 싶다. fft에 (const SampleType x []) 인수를 제공하는 방
이렇게 비슷한 주제가 많이 있지만 비슷한 15 가지 스레드에 대한 모든 제안을 다 써 버렸습니다. SDL 라이브러리를 사용하는 자습서 코드를 실행하면 IDE가 SDL과 관련된 모든 기능에 대해 "정의되지 않은 참조"를 제공합니다. 상황 아키텍처 : 64 비트 IDE : CodeBlocks 16.01 컴파일러 : GNU GCC 내가 1) 내가 할 시도 무엇
나는 sdl_gfx (sdl2 확장 라이브러리 https://github.com/ferzkopp/SDL_gfx)를 사용하여 안드로이드 게임을 만들었으며, 나는 항상 렌더링 프리미티브가 매우 느리다는 것을 알아 챘습니다. 그래서 각 프레임의 텍스처를 화면에 그리는 것보다는 한 번 텍스처로 렌더링하고 있었지만 지금은 마녀의 게임 프로젝트에서 작업하고 있습니다.
SLD_Window * 윈도우를 다른 클래스에 전달하려고합니다. 올바른 프로그래밍 방법인지는 모르겠지만 시도하고 싶습니다. main.cpp에 SDL_Window * Window를 만들고 포인터 * Window를 다른 클래스에 전달합니다. 모든 렌더러 함수가 윈도우에서 아무런 영향을 미치지 않는 것을 알았지 만, window.cpp 스크린에 복사했을 때 빨간
프레임을 표시하기 위해 다른 프로세스로 프레임을 보내려고합니다. dranger tutorial02을 사용하고 있습니다. sws_scale을 호출 한 후 SDL_Overlay 구조체를 바이트로 serialize하고 다른 프로세스로 보내고 SDL_DisplayYUVOverlay를 호출하여 SDL_DisplayYUVOverlay를 호출하여이를 표시하도록 생각했습