CaptBill, the beauty of DCC is that the trains (plural) take their power and their control instructions from the track.
The tracks carry AC at some low voltage, may 9 to 20 volts depending on what the trains require.
But the AC is not plain AC, it is frequency shift modulated to carry the data and every train has a decoder chip that responds to the data packets that carry the address of that train.
A simple DCC decoder chip will control motor speed and direction, lighting and other functions such as whistle/bell/horn and other audio sound effects.
Multiple trains can run on the same track and under individual control. Reverse means reverse and forward means forward no matter which way the locomotive is facing on the tracks.
Track power can also drive layout devices such as level crossing bells and arms and track switches/points.
Train decoder chips are, moderately, cheap and I certainly do not contemplate developing hardware for inclusion in each train.
Yes, there are many and varied nice toys I can buy for control of my DCC layout but this is a hobby which for me is more than just buying stuff. I would rather spend the money on a holiday with my wife.