create hdc descritptor