Share via


DD_GETINTERNALMOCOMPDATA 구조체(ddrawint.h)

DD_GETINTERNALMOCOMPDATA 구조에는 내부 메모리 요구 사항이 포함됩니다.

구문

typedef struct _DD_GETINTERNALMOCOMPDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  GUID                 *lpGuid;
  DWORD                dwWidth;
  DWORD                dwHeight;
  DDPIXELFORMAT        ddPixelFormat;
  DWORD                dwScratchMemAlloc;
  HRESULT              ddRVal;
} *PDD_GETINTERNALMOCOMPDATA, DD_GETINTERNALMOCOMPDATA;

멤버

lpDD

현재 Microsoft DirectDraw 프로세스와만 관련된 DD_DIRECTDRAW_LOCAL 구조를 가리킵니다.

lpGuid

내부 메모리 요구 사항이 요청되는 GUID를 가리킵니다.

dwWidth

압축되지 않은 출력 프레임의 너비를 픽셀 단위로 나타냅니다.

dwHeight

압축되지 않은 출력 프레임의 높이(픽셀)를 나타냅니다.

ddPixelFormat

압축되지 않은 출력 프레임의 픽셀 형식을 포함하는 DDPIXELFORMAT 구조를 가리킵니다.

dwScratchMemAlloc

디스플레이 드라이버가 동작 보정을 수행하기 위해 개인적으로 예약하는 내부 메모리의 크기(바이트)를 나타냅니다.

ddRVal

드라이버가 DdMoCompGetInternalInfo 콜백의 반환 값을 쓰는 위치를 지정합니다. DD_OK 반환 코드는 성공을 나타냅니다. 자세한 내용은 DirectDraw에 대한 반환 값을 참조하세요.

요구 사항

요구 사항
헤더 ddrawint.h(Winddi.h 포함)

추가 정보

DdMoCompGetInternalInfo