DDMOCOMPBUFFERINFO 结构 (ddrawint.h)

DDMOCOMPBUFFERINFO 结构包含呈现帧并将此信息传递给 DD_RENDERMOCOMPDATA 结构所需的宏块信息。

语法

typedef struct _DDMOCOMPBUFFERINFO {
  DWORD             dwSize;
  PDD_SURFACE_LOCAL lpCompSurface;
  DWORD             dwDataOffset;
  DWORD             dwDataSize;
  LPVOID            lpPrivate;
} DDMOCOMPBUFFERINFO, *LPDDMOCOMPBUFFERINFO;

成员

dwSize

指定此 DDMOCOMPBUFFERINFO 结构的大小(以字节为单位)。

lpCompSurface

指向包含压缩数据的 DD_SURFACE_LOCAL 结构。

dwDataOffset

指示从缓冲区开头到相关数据的偏移量(以字节为单位)。 此值不允许音调。

dwDataSize

指示相关数据的大小(以字节为单位)。 此值不允许音调。

lpPrivate

由 Microsoft DirectDraw 使用,驱动程序应忽略。

要求

要求
Header ddrawint.h (包括 Winddi.h)

另请参阅

DD_RENDERMOCOMPDATA

DD_SURFACE_LOCAL