D3DWDDM1_3DDI_TILE_REGION_SIZE 구조체(d3d10umddi.h)
타일 영역을 지정합니다.
통사론
typedef struct D3DWDDM1_3DDI_TILE_REGION_SIZE {
UINT NumTiles;
BOOL bUseBox;
UINT Width;
UINT16 Height;
UINT16 Depth;
} D3DWDDM1_3DDI_TILE_REGION_SIZE;
회원
NumTiles
바둑판식 영역 내의 타일 수입니다.
참고NumTiles 너비 * 높이 * 깊이같아야 합니다.
bUseBox
TRUE 경우 타일 영역은 Width, Height및 Depth 멤버에 의해 정의됩니다. 이 경우 한 업데이트 영역은 Depth 멤버를 사용하여 배열 조각을 확장할 수 있지만 mipmap을 확장할 수 없습니다.
FALSE 경우 Width, Height및 Depth 멤버를 무시해야 하며 타일 영역은 NumTiles 멤버에 의해 정의됩니다. 이 경우 타일은 선형으로 매핑되고, 먼저 x-direction, y-direction, z-direction 간에 매핑된 다음 하위 리소스 순서로 mipmap 및 배열을 통해 분산됩니다. 이 절차는 전체 리소스를 한 번에 매핑하는 데 유용합니다.
두 경우 모두 리소스 내의 지역에 대한 시작 위치는 이 구조 외부의 별도 매개 변수로 지정됩니다.
Width
타일 영역의 너비(x-direction)입니다. 버퍼, 1차원, 2차원 및 3차원 렌더링에 사용됩니다.
Height
타일 영역의 높이(y방향)입니다. 2차원 및 3차원 렌더링에 사용됩니다.
Depth
타일 영역의 깊이(z방향)입니다. 3차원 렌더링 또는 배열에 사용됩니다. 배열의 경우 자세히 진행하면 동일한 Mipmap 크기의 다음 조각으로 건너뜁니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1,WDDM 1.3 |
지원되는 최소 서버 | Windows Server 2012 R2 |
헤더 | d3d10umddi.h(D3d10umddi.h 포함) |