Вопросы по теме 'sdl-2'
SDL 2.0 -> Передал NULL мьютекс
Когда я компилирую простой пример с SDL 2.0, после команды SDL_CreateWindow возникает следующая ошибка: «Перешел NULL мьютекс».
Я использую проект статической библиотеки. Также я тестирую OSX 10.8.3.
Это сообщает, что чего-то не хватает при...
799 просмотров
schedule
13.10.2023
Полноэкранный режим окна в SDL2 с помощью openGL
Моя программа начинается с окна загрузки во время компиляции шейдеров, загрузки текстур и т. д. Затем я хочу иметь возможность запускать полноэкранное приложение и использовать эти ресурсы. Насколько я понимаю, контекст openGL должен быть одинаковым...
2288 просмотров
schedule
13.11.2023
неопределенная ссылка на «WinMain» с компиляцией SDL в собственной среде
Я борюсь со своими первыми шагами в SDL. Я хотел скомпилировать простой тестовый класс, просто включив заголовок SDL2, ничего особенного для запуска:
основной.cpp:
#include <SDL.h>
int main() {
return 0;
}
Сам main.cpp...
5508 просмотров
schedule
13.08.2022
C++ SDL2 Получить координаты мыши без задержки
Я делаю 2D-шутер с высоты птичьего полета с помощью C++ , используя библиотеку SDL2 в Code::Blocks , скомпилирован с помощью MinGW и работает в Windows 7 .
Все идет гладко, но я столкнулся с одной серьезной проблемой и не смог найти...
7159 просмотров
schedule
04.07.2022
Рендеринг видео в приложении SDL2
В какой-то момент я искал способ воспроизведения видео в своем приложении, я думал о том, как включить их в текстуру или просто визуализировать их, но я буквально в тупике, есть предложения? Я не в состоянии выбирать, но я был бы очень признателен за...
1940 просмотров
schedule
21.10.2023
Библиотека eclipse С++ SDL_Image не работает
Это мой код.
#ifndef LOADBMP_H_
#define LOADBMP_H_
#include "SDL2/SDL.h"
#include "res_path.h"
#include "SDL2/SDL_image.h"
SDL_Texture* loadTexture(const std::string &file, SDL_Renderer *ren)
{
SDL_Texture *texture = IMG_LoadTexture(ren,...
475 просмотров
schedule
20.10.2022
как игнорировать удержание мыши на SDL2?
Проблема:
я хочу изменить анимацию моего персонажа каждый раз, когда щелкают левой кнопкой мыши. Если я удерживаю кнопку, она продолжает менять анимацию, но мне это не нужно. Я хочу, чтобы анимация менялась только один раз. Я пытался сделать...
618 просмотров
schedule
09.01.2024
Как скомпилировать фреймворк в Xcode?
С тех пор, как я переключился на Yosemite, я получаю сообщение о неожиданной ошибке выхода из Xcode всякий раз, когда пытаюсь запустить SDL2. Я даже не могу запустить "hello world". Я пытаюсь исправить это, следуя инструкциям на этой странице:...
815 просмотров
schedule
01.03.2024
SDL2 переключает состояние SDL_WINDOW_RESIZABLE для поддельного полноэкранного режима
Чтобы сделать «поддельное» полноэкранное окно в SDL2 без набора режимов, вы можете создать развернутое окно без полей, используя что-то вроде этого.
int idx = SDL_GetWindowDisplayIndex(g_displayWindow);
SDL_Rect bounds;
SDL_GetDisplayBounds(idx,...
1299 просмотров
schedule
31.01.2024
SDL рисует размытые изображения без масштабирования
Я работаю над проектом на С++ с использованием SDL (Simple Directmedia Layer), но когда я рисую SDL_Texture на экране, он размывается, хотя и не масштабируется.
Как загружается изображение:
SDL_Surface* loadedSurface = IMG_Load("image.png");...
1237 просмотров
schedule
20.10.2023
Как проверить SDL2_ttf в CMakeLists.txt?
В настоящее время я пишу программу SDL2 с библиотекой SDL2-ttf и хотел добавить проверку для нее в CMakeLists.txt. Как я могу это сделать?
Я использую CMake 3.1.
4433 просмотров
schedule
11.12.2023
Поддерживает ли BeagleBone Black аппаратное ускорение графического процессора?
заранее спасибо. Я пытаюсь воспроизвести видео на Beaglebone Black (BBB) производства Texas Instrument. Поскольку есть много хороших руководств по использованию ffmpeg и SDL, я решил использовать его. Получите информацию о видео и кодеке,...
4048 просмотров
schedule
29.03.2024
segfault 0x8B в SDL_quit() только после создания окна отображения
У меня есть базовый код, который выдает segfault (0x8B) на одном из моих компьютеров, но не на другом. Запуск Ubuntu на обоих (14.04.3 на проблемном ПК и 14.04.2 на моем не проблемном ноутбуке), разработка кодовых блоков на обоих.
#ifdef...
499 просмотров
schedule
04.10.2023
Где я могу найти определение «SDL_Window»
Я только начал изучать SDL2 в Linux. Я читаю самый первый учебник от LazyFoo и вижу этот код:
//The window we'll be rendering to
SDL_Window* window = NULL;
Где я могу найти определение SDL_Window , чтобы прочитать об этом?
8791 просмотров
schedule
19.02.2024
синтаксическая ошибка: отсутствует ';' перед '*' для всех указателей?
По какой-то причине, когда я компилирую свой код:
class MainClass
{
public:
MainClass(void);
bool init();
bool loadMedia();
SDL_Surface* loadSurface( std::string path );
void gameLoop();
~MainClass(void);
private:...
410 просмотров
schedule
25.01.2024
Звуковой обратный вызов SDL2 ограничен 8 битами?
Прочитав документацию по аудио SDL2 (что довольно прискорбно), я вижу, что доступны различные аудиоформаты, включая беззнаковые и подписанные 8-битные, 16-битные, 32-битные с плавающей запятой. Все идет нормально. Я застрял с использованием SDL для...
875 просмотров
schedule
06.12.2023
Окно SDL2 становится черным при изменении размера
Я начал работать с SDL2 и не имею с этим опыта. Я работаю над системой Mac. Почти все было хорошо, но у меня есть проблема, что при изменении размера окна с изменяемым размером во время перетаскивания ручки окно становится черным, и я могу...
2517 просмотров
schedule
06.10.2022
Как конвертировать 24-битный файл WAV в 32-битный, сохраняя аудиоформат PCM = 1 (линейное квантование)
Обратитесь сюда для получения дополнительной информации о моем вопросе: https://gamedev.stackexchange.com/questions/136817/how-to-get-sdl2-to-play-32bit-wav-files
У меня есть 24-битный файл WAV с аудиоформатом PCM 1, см. Здесь:...
2726 просмотров
schedule
09.08.2022
Поверхность SDL возвращает NULL?
Я получаю ошибку сегментации, и я отследил ее до своей поверхности, которая равна NULL (но проверка на месте не срабатывает).
Я не уверен, правильно ли я создаю поверхность. Есть ли что-то, что мне нужно добавить при создании Surface, что-то, что...
929 просмотров
schedule
19.01.2024
SDL2 SDL_SetEventFilter против SDL_WaitEvent
У меня был типичный цикл событий SDL, вызывающий SDL_WaitEvent , и я столкнулся с широко обсуждаемой проблемой (см. здесь и здесь ), где мое приложение не могло перерисовать во время изменения размера, потому что SDL_WaitEvent не возвращается,...
811 просмотров
schedule
04.04.2024