DD_CREATEMOCOMPDATA 구조체(ddrawint.h)
DD_CREATEMOCOMPDATA 구조에는 동작 보정 사용을 시작하는 데 필요한 데이터가 포함됩니다.
구문
typedef struct _DD_CREATEMOCOMPDATA {
PDD_DIRECTDRAW_LOCAL lpDD;
PDD_MOTIONCOMP_LOCAL lpMoComp;
GUID *lpGuid;
DWORD dwUncompWidth;
DWORD dwUncompHeight;
DDPIXELFORMAT ddUncompPixelFormat;
LPVOID lpData;
DWORD dwDataSize;
HRESULT ddRVal;
} *PDD_CREATEMOCOMPDATA, DD_CREATEMOCOMPDATA;
멤버
lpDD
현재 Microsoft DirectDraw 프로세스와만 관련된 DD_DIRECTDRAW_LOCAL 구조를 가리킵니다.
lpMoComp
동작 보정 개체에 대한 설명이 포함된 DD_MOTIONCOMP_LOCAL 구조를 가리킵니다.
lpGuid
사용 중인 동작 보정 프로세스를 설명하는 GUID를 가리킵니다.
dwUncompWidth
압축되지 않은 출력 프레임의 너비를 픽셀 단위로 지정합니다.
dwUncompHeight
압축되지 않은 출력 프레임의 높이를 픽셀 단위로 지정합니다.
ddUncompPixelFormat
압축되지 않은 출력 프레임의 형식을 포함하는 DDPIXELFORMAT 구조를 가리킵니다.
lpData
lpGuid에 지정된 GUID에 필요한 선택적 정보가 포함된 선택적 데이터 버퍼를 가리킵니다. 이 버퍼는 포함된 포인터를 포함할 수 없습니다.
dwDataSize
lpData에 포함된 데이터 버퍼의 크기(바이트)를 나타냅니다.
ddRVal
드라이버가 DdMoCompCreate 콜백의 반환 값을 쓰는 위치를 지정합니다. DD_OK 반환 코드는 성공을 나타냅니다. 자세한 내용은 DirectDraw에 대한 반환 값을 참조하세요.
요구 사항
머리글 | ddrawint.h(Winddi.h 포함) |