have you tried downloading the SDK and reading the docs and tutorials?
yes, there are APIs in D3D, exposed and documented in the SDK.
yes, there is some similarity to OGL since they both render triangles.
what sort of word is moexity?
http://www.futuregpu.net ex-Aces Lead PM/ex DX SDK PM/ex D3D Evangelist now LRB Launch Native Title Wrangler