D3DDDIARG_BUFFERBLT 结构 (d3dumddi.h)

D3DDDIARG_BUFFERBLT 结构描述缓冲区位块传输 (bitblt) 操作的参数。

语法

typedef struct _D3DDDIARG_BUFFERBLT {
  [in] HANDLE      hDstResource;
  [in] HANDLE      hSrcResource;
  [in] UINT        Offset;
  [in] D3DDDIRANGE SrcRange;
} D3DDDIARG_BUFFERBLT;

成员

[in] hDstResource

目标顶点或索引缓冲区的句柄。

[in] hSrcResource

源顶点或索引缓冲区的句柄。

[in] Offset

副本应定向到的目标缓冲区的偏移量(以字节为单位)。

[in] SrcRange

指示应复制源缓冲区范围的D3DDDIRANGE结构。 此D3DDDIRANGE指定偏移量和大小(以字节为单位)。

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
标头 d3dumddi.h (包括 D3dumddi.h)

另请参阅

BufBlt