D3DDDIARG_VOLUMEBLT structure (d3dumddi.h)

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

Syntax

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

Members

[in] hDstResource

A handle to the destination surface.

[in] hSrcResource

A handle to the source surface.

[in] DstX

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

[in] DstY

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

[in] DstZ

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

[in] SrcBox

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

Requirements

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

See also

VolBlt