共用方式為


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 使用,驅動程式應該忽略。

規格需求

需求
標頭 ddrawint.h (包括 Winddi.h)

另請參閱

DD_RENDERMOCOMPDATA

DD_SURFACE_LOCAL