I have used DYNAMIC texrures (D3DUSAGE_DYNAMIC) for 1 call. So i have got 34 % speed increase.
local_handle_result = direct_3D_device->CreateTexture(
cxImage,
cyImage,
1,
D3DUSAGE_DYNAMIC,
D3DFMT_A8R8G8B8,
D3DPOOL_DEFAULT,
&local_source_texture,
NULL);