D3DDDIARG_VOLUMEBLT structure

The D3DDDIARG_VOLUMEBLT structure describes parameters for a volume bit-block transfer (bitblt) operation.

Syntax

typedef struct _D3DDDIARG_VOLUMEBLT {
  HANDLE    hDstResource;
  HANDLE    hSrcResource;
  UINT      DstX;
  UINT      DstY;
  UINT      DstZ;
  D3DDDIBOX SrcBox;
} D3DDDIARG_VOLUMEBLT;

Members

hDstResource

[in] A handle to the destination surface.

hSrcResource

[in] A handle to the source surface.

DstX

[in] The width, in screen coordinates, of the destination volume in which the source volume is copied.

DstY

[in] The height, in screen coordinates, of the destination volume in which the source volume is copied.

DstZ

[in] The depth, in screen coordinates, of the destination volume in which the source volume is copied.

SrcBox

[in] A D3DDDIBOX structure that describes the source volume texture to copy to the destination.

Requirements

   
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header d3dumddi.h (include D3dumddi.h)

See Also

VolBlt