다음을 통해 공유


D3DHAL_DP2VOLUMEBLT 구조체(d3dhal.h)

DirectX 8.0 이상 버전만 해당합니다.

D3DHAL_DP2VOLUMEBLT 구조는 D3dDrawPrimitives2 가 D3DDP2OP_VOLUMEBLT 명령 토큰에 응답할 때 볼륨 텍스처 Blt에 사용됩니다.

구문

typedef struct _D3DHAL_DP2VOLUMEBLT {
  DWORD  dwDDDestSurface;
  DWORD  dwDDSrcSurface;
  DWORD  dwDestX;
  DWORD  dwDestY;
  DWORD  dwDestZ;
  D3DBOX srcBox;
  DWORD  dwFlags;
} D3DHAL_DP2VOLUMEBLT;

멤버

dwDDDestSurface

대상 볼륨 텍스처에 대한 핸들을 지정합니다.

dwDDSrcSurface

원본 볼륨 텍스처에 대한 핸들을 지정합니다.

dwDestX

대상 볼륨 텍스처의 위치를 지정하여 정의된 원본 하위 텍스처를 복사합니다. 이러한 멤버(dwDestX, dwDestYdwDestZ)는 화면 좌표로 지정됩니다.

dwDestY

위의 dwDestX 를 참조하세요.

dwDestZ

위의 dwDestX 를 참조하세요.

srcBox

대상에 복사할 원본 볼륨 텍스처의 하위 텍스처를 지정합니다.

dwFlags

시스템에서 사용하도록 예약되었습니다.

설명

D3dCreateSurfaceEx 콜백은 볼륨 텍스처 Blt의 원본 및 대상 볼륨 텍스처로 사용할 수 있는 볼륨 텍스처에 대한 작은 정수 핸들을 만듭니다.

D3DHAL_DP2TEXBLT 대한 설명을 참조하세요.

요구 사항

요구 사항
헤더 d3dhal.h(D3dhal.h 포함)

추가 정보

D3DDP2OP_VOLUMEBLT

D3DHAL_DP2TEXBLT

D3dCreateSurfaceEx

D3dDrawPrimitives2