Direct X 12. What to expect?

What extra will the Microsoft's Direct X 12 feature over the announced check list and rumours? Is it going to bring about an evolution in gaming? Will DX12 be compatible with the year old consoles(PS4 and XBOX ONE)? Is GTA V going to support the above mentioned version of Direct X? When are we going to get surprised by the features of DX 12?
