Microsoft DirectX 8.1 (C++)

Copying Surfaces

The term blit is shorthand for "bit block transfer," which is the process of transferring blocks of data from one place in memory to another. The blitting device driver interface (DDI) continues to be used in Microsoft® DirectX® 8.x as the primary mechanism for moving large rectangles of pixels on a per-frame basis, the mechanism behind the copy-oriented IDirect3DDevice8::Present method. The transportation of artwork in the blit operation is performed by the IDirect3DDevice8::UpdateTexture method. Artwork can also be copied in DirectX 8.x by using the IDirect3DDevice8::CopyRects method, which copies a rectangular subset of pixels.

Note  Microsoft® Direct3DX functions enable you to load artwork from files, apply color conversion, and resize artwork. For more information on the available functions see Texturing Functions.