D3DDDIARG_BUFFERBLT1 structure (d3dumddi.h)

Describes the parameters of a buffer bit-block transfer (bitblt) operation.

Syntax

typedef struct _D3DDDIARG_BUFFERBLT1 {
  HANDLE      hDstResource;
  HANDLE      hSrcResource;
  UINT        Offset;
  D3DDDIRANGE SrcRange;
  UINT        CopyFlags;
} D3DDDIARG_BUFFERBLT1;

Members

hDstResource

A handle to the destination resource.

hSrcResource

A handle to the source resource.

Offset

The offset in the destination surface, in bytes.

SrcRange

The source range.

CopyFlags

A value that specifies characteristics of a copy operation as a bitwise OR of the values in the D3DDDI_COPY_FLAGS enumeration type.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Header d3dumddi.h

See also

D3DDDI_COPY_FLAGS