ID2D1HwndRenderTarget всегда имеет черный фон вместо прозрачного
Я пытаюсь создать простое прозрачное окно, где я могу рисовать с помощью Direct2D.
Пока что я сделал:
Созданное окноУстановить стиль на WS_EX_LAYEREDУстановить альфа-цветовой ключ как #FFFНарисуйте с помощью Windows Graphics белый прямоугольникТеперь окно прозрачно с попиксельной альфаЗатем сделайте мишень из окна и рисуйте, используя Direct2DСделать цель ALPHA _PREMULIPLIEDОчистить с #FFF с 0,0f альфаОкно теперь черноеЯ просто нене знаю, как сделать окно прозрачным. Если вы можете указать на мою ошибку, я был бы обязан