Disclosed are an indolamine 2,3-dioxygenase inhibitor having the structure of formula (I) and a preparation method and use thereof. The indolamine 2,3-dioxygenase (IDO) inhibitor is a (Z)-N-hydroxy-N-benzamidine derivative, has a very high inhibitory activity on IDO and can effectively inhibit the activity of IDO, and can also be used to inhibit the immunosuppression of a patient. The inhibitor can be widely used to treat or prevent cancers or tumours, viral infections, depression, neurodegenerative diseases, trauma, age-related cataracts, organ-graft refection or autoimmune diseases, and can also be developed into a new generation of immunosuppressors.Linvention concerne un inhibiteur de lindolamine 2,3-dioxygénase présentant la structure de formule (I) et un procédé pour sa préparation et une utilisation correspondante. Linhibiteur de lindolamine 2,3-dioxygénase (IDO) est un dérivé de la (Z)-N-hydroxy-N-benzamidine, présente une activité inhibitrice très élevée sur lIDO et peut inhiber efficacement lactivité de lIDO et peut également être utilisé pour inhiber limmunosuppression dun patient. Linhibiteur peut être largement utilisé pour traiter ou prévenir des cancers ou des tumeurs, des infections virales, une dépression, des maladies neurodégénératives, un traumatisme, des cataractes liées à lâge, un rejet de greffe dorgane ou des maladies auto-immunes et peut également être développé en une nouvelle génération dimmunosuppresseurs.