I may mis-understand you. Do you mean to have domain in DH but host the domain on your local computer? If so, you can achieve it by modifying DNS A record. Unless you have a unique address, I won't suggest you to do it.
More info you can refer to this article in wiki.
If you just want others to test your web pages from your computer, you can give your IP address to others. They can then access your site via http://xxx.xxx.xxx.xxx (your public ip address).
Actually I don't know why you want to host from your local computer. Since you already choose DH, I'll suggest you to upload files to DH server and test from DH server.
Save $97 (MAX Discount) with code: [color=#CC0000]97YES[/color] [url=http://dreamhost.com/r.cgi?296804/signup|97YES]Sign Up NOW[/url] or More Codes here