Проблемы с созданием видео на обояхC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Проблемы с созданием видео на обоях

Сообщение Anonymous »

Я работаю над проектом, чтобы отображать видео на обоях на рабочем столе, но Setdeskwallpaper недостаточно быстра и слишком сложно синхронизировать музыку, я решил попробовать VLC, оказывается, что вы не можете установить там SDK, или вы никогда не могли Во -первых, это бесполезно, так я сейчас пытаюсь случайных сценариев, которые дает мне ИИ, и мне интересно, почему он не работает, удивляет. < /p>
ошибка, которую я запускаю в это хорошо известная ошибка, но причина, по которой я получаю, это, казалось бы, неизвестна. В Windows 11
мне нужно работать в 2025 году
Мне нужно, чтобы он был C ++ Code
Мне нужно, чтобы он был совместимы с Visual Studio 2022
Я также ищу альтернативы Мой текущий сценарий Потому что ИИ - это полная и полная ложь < /p>
Вот код: < /p>
#include
#include
#include
#include
#include
#include
#include
#include
#include

#pragma comment(lib, "mfplat.lib")
#pragma comment(lib, "mfuuid.lib")
#pragma comment(lib, "mfreadwrite.lib")
#pragma comment(lib, "mfplay.lib")

// Define a custom window procedure to handle video rendering window
LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
if (uMsg == WM_DESTROY)
{
PostQuitMessage(0);
return 0;
}
return DefWindowProc(hwnd, uMsg, wParam, lParam);
}

int main()
{
// Initialize COM and Media Foundation
HRESULT hr = CoInitializeEx(NULL, COINIT_APARTMENTTHREADED);
if (FAILED(hr)) {
std::cout
Все ошибки, которые я получаю: < /p>
Error LNK2019 unresolved external symbol MFCreateMediaSession
referenced in function main Test C:
\Users\username\source\repos\Test\Test\main.obj 1


Подробнее здесь: https://stackoverflow.com/questions/794 ... aper-video
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»