Hi,
For any bank to create a DD/ Bnaker's cheque, they will instantly deduct the amount from your account(u cant consider this as a proof of your DD being cleared).
The best means to know whether your DD is cleared, is to call up the specific bank from where it was created n they will let you...