다음을 통해 공유


tiled_extent 클래스

A tiled_extent 개체는 extent 정도 공간을 1 개, 2 개 또는 3 차원 타일에 세분 1 주에서 3 차원 개체입니다.

template <
   int _Dim0,
   int _Dim1 */,
   int _Dim2 */
>
class tiled_extent : public Concurrency::extent<3>;
                     
template <
   int _Dim0,
   int _Dim1                     
>
class tiled_extent<_Dim0, _Dim1, 0> : public Concurrency::extent<2>;
                     
template <
   int _Dim0                     
>
class tiled_extent<_Dim0, 0, 0> : public Concurrency::extent<1>;

매개 변수

  • _Dim0
    가장 중요 한 차원 길이입니다.

  • _Dim1
    다음을 위해 가장 중요 한 차원 길이입니다.

  • _Dim2
    차원의 최하위 길이입니다.

Members

Hh537970.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

tiled_extent::tiled_extent 생성자

tiled_extent 클래스의 새 인스턴스를 초기화합니다.

Hh537970.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

tiled_extent::get_tile_extent 메서드

반환 된 extent 개체의 값을 캡처하는 tiled_extent 템플릿 인수 _Dim0, _Dim1, 및 _Dim2.

tiled_extent::pad 메서드

반환 된 새 tiled_extent 개체와 익스텐트는 타일 크기에 균등 하 게 나눌 수를 조정 합니다.

tiled_extent::truncate 메서드

반환 된 새 tiled_extent 개체와 익스텐트는 타일 크기에 균등 하 게 나눌 수를 아래로 조정 합니다.

Hh537970.collapse_all(ko-kr,VS.110).gifPublic 연산자

Name

설명

tiled_extent::operator= 연산자

지정한 내용을 복사 tiled_index 이 하나의 개체로

Hh537970.collapse_all(ko-kr,VS.110).gif공용 상수

Name

설명

tiled_extent::tile_dim0 상수

가장 중요 한 차원의 길이 저장합니다.

tiled_extent::tile_dim1 상수

다음을 위해 가장 중요 한 차원의 길이 저장합니다.

tiled_extent::tile_dim2 상수

최하위 차원 길이를 저장합니다.

Hh537970.collapse_all(ko-kr,VS.110).gif공용 데이터 멤버

Name

설명

tiled_extent::tile_extent 데이터 멤버

가져옵니다는 extent 개체의 값을 캡처하는 tiled_extent 템플릿 인수 _Dim0, _Dim1, 및 _Dim2.

상속 계층 구조

extent

tiled_extent

요구 사항

헤더: amp.h

네임스페이스: 동시성

참고 항목

참조

Concurrency 네임스페이스(C++ AMP)