ID2D1HwndRenderTarget siempre tiene un fondo negro en lugar de transparente
Estoy tratando de crear una ventana transparente simple donde puedo dibujar con Direct2D.
Hasta aquí lo que he hecho:
Ventana creadaEstablecer estilo en WS_EX_LAYEREDEstablecer clave de color alfa como #FFFDibuja usando Windows Graphics un rectángulo blancoAhora la ventana es transparente con alfa por píxel.Luego haz un objetivo fuera de la ventana y dibuja usando Direct2DHacer objetivo ALPHA _PREMULIPLIEDBorrar con #FFF con 0.0f alfaLa ventana ahora es negraSimplemente no sé cómo hacer una ventana transparente. Si puede señalar mi error, estaría agradecido.