Detectar vários monitores e definir papéis de parede separados para cada

Eu estou começando um projeto para fazer um rotator de papel de parede para computadores com vários monitores.

1) como você detecta os monitores nas janelas e a resolução associada

2) como eu configuraria a imagem por monitor? faço uma imagem que é trabalhada em conjunto ou defino cada uma individualmente e como?

obrigado