다음을 통해 공유


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