adopt_sampler& _wrap () { if (C) C->i_Address (stage,D3DTADDRESS_WRAP); return *this; }
adopt_sampler& _mirror () { if (C) C->i_Address (stage,D3DTADDRESS_MIRROR); return *this; }
adopt_sampler& _clamp () { if (C) C->i_Address (stage,D3DTADDRESS_CLAMP); return *this; }