다음을 통해 공유


D3D11_BOX 구조체(d3d11.h)

3D 상자를 정의합니다.

구문

typedef struct D3D11_BOX {
  UINT left;
  UINT top;
  UINT front;
  UINT right;
  UINT bottom;
  UINT back;
} D3D11_BOX;

멤버

left

형식: UINT

상자 왼쪽의 x 위치입니다.

top

형식: UINT

상자 위쪽의 y 위치입니다.

front

형식: UINT

상자 앞면의 z 위치입니다.

right

형식: UINT

상자 오른쪽의 x 위치입니다.

bottom

형식: UINT

상자 아래쪽의 y 위치입니다.

back

형식: UINT

상자 뒷면의 z 위치입니다.

설명

다음 다이어그램은 원점이 왼쪽, 앞, 위쪽 모서리인 3D 상자를 보여 줍니다.

원점이 왼쪽, 앞, 위쪽 모서리인 3D 상자 다이어그램

오른쪽, 아래쪽뒤로의 값은 상자 영역에 포함된 픽셀의 끝을 지나 각각 1픽셀입니다. 즉, 왼쪽, 위쪽앞면 의 값은 상자 영역에 포함되고 오른쪽, 아래쪽 및 뒤의 값은 상자 영역에서 제외됩니다. 예를 들어 너비가 1픽셀인 상자의 경우(오른쪽 - 왼쪽) == 1; 상자 영역에는 왼쪽 픽셀이 포함되지만 오른쪽 픽셀은 포함되지 않습니다.

상자의 좌표는 버퍼의 경우 바이트 단위이고 텍스처의 경우 텍셀로 표시됩니다.

요구 사항

요구 사항
헤더 d3d11.h

추가 정보

핵심 구조체