CPixel::ComputeSurfaceOffset 메서드

CPixel::ComputeSurfaceOffset 메서드는 표면의 하위 사각형 오프셋을 결정합니다.

구문

static void ComputeSurfaceOffset(
   const D3DSURFACE_DESC *pDescTopLevel,
         BYTE            *pBits,
   const RECT            *pRect,
         D3DLOCKED_RECT  *pLockedRectData
);

매개 변수

pDescTopLevel 표면을 설명하는 D3DSURFACE_DESC 구조체에 대한 포인터입니다.

pBits 호출자에게 오프셋만 필요한 경우 표면의 시작 부분에 대한 포인터이거나 NULL 입니다.

pRect 호출자에게 표면의 시작만 필요한 경우 하위 영역 또는 NULL 을 설명하는 RECT 구조체에 대한 포인터입니다.

pLockedRectData 잠긴 사각형 영역에 대한 포인터 또는 오프셋을 받는 D3DLOCKED_RECT 구조체에 대한 포인터입니다.

반환 값

None

설명

표면 설명, 표면의 시작 부분에 대한 포인터 및 하위 영역인 CPixel::ComputeSurfaceOffsetpLockedRectData에 있는 D3DLOCKED_RECT 구조체의 pBits 멤버에 있는 잠긴 사각형 영역에 대한 포인터 또는 오프셋을 반환합니다.

D3DLOCKED_RECT, D3DSURFACE_DESC 및 RECT에 대한 자세한 내용은 Microsoft DirectX SDK 설명서를 참조하세요.

요구 사항

대상 플랫폼

데스크톱

헤더

Pixel.hpp(Pixel.hpp 포함)