The graphic card needs to fit physically (size) and in the slot. So look in the documentation of that PC what PCI-E slots are available, and buy a corresponding card.
Why do you need a new graphic card?
Hello, im having a few issues.. I am currently looking for a graphic's card. Now the problem isnt finding a graphic's card the problem is simply if the NEW graphic's card can run perfectly in my "Factory-Built PC" from 2012.. I've heard alot of bad stuff about having a "Factory-built PC" if you want to upgrade it in the future. Now because i dont have money flowing out of my ear's and simply cant afford and dont have the time to built a completely new pc from the bottom and up.. Then switching out a part on something i already own would be really convinient to me.
Please tell me what you'll need and i'll be back as fast as i can and i'll reply to you. I am not a tech-savvy guy ((OBVIOUSLY.))
Sorry for if the gramma isnt on point.