Acronyms and Abbreviations / Technology

What does 3D DDI stand for in Technology?