Files
plezy/windows/runner/mpv/utils.h
T

20 lines
428 B
C++
Raw Normal View History

2025-12-01 15:30:28 +01:00
#ifndef MPV_UTILS_H_
#define MPV_UTILS_H_
#include <Windows.h>
#include <dwmapi.h>
#include <cstdint>
namespace mpv {
// Sets window composition attribute for transparency.
// accent_state = 6 enables per-pixel transparency.
// accent_state = 0 makes window opaque.
void SetWindowComposition(HWND window, int32_t accent_state,
int32_t gradient_color);
} // namespace mpv
#endif // MPV_UTILS_H_