In short, the answer is not necessarily.
To get the DNS Director to work you need to get the DNS server to listen and respond to queries on a different UDP port (e.g 53000) as well as the regular port 53. It may be possible to do this on MS DNS, but if not you should use a Bluecat Proteus/Adonis or a BIND DNS server.
Without this dual-port configuration, the requests may reach the DNS server, but the responses will not make it back to the SDN controller.
One more thing: after first installing the DNS Director, you must make a valid DNS request to the DNS server via the SDN switch in order for the DNS Director to learn the switch port of the DNS server. (Switch port is not the same thing as the UDP port).
Steve