다음을 통해 공유


array::section 메서드

하위 계층의 반환의 배열 지정한 원본 이며는, 필요에 따라 개체에 지정한 범위 있습니다.

array_view<_Value_type,_Rank> section(
   const Concurrency::index<_Rank>& _Section_origin,
   const Concurrency::extent<_Rank>& _Section_extent                     
) restrict(amp,cpu);
                     
array_view<const _Value_type,_Rank> section(
   const Concurrency::index<_Rank>& _Section_origin,
   const Concurrency::extent<_Rank>& _Section_extent                     
) const restrict(amp,cpu);
                     
array_view<_Value_type,_Rank> section(
   const Concurrency::extent<_Rank>& _Ext                     
) restrict(amp,cpu);
                     
array_view<const _Value_type,_Rank> section(
   const Concurrency::extent<_Rank>& _Ext                     
) const restrict(amp,cpu);
                     
array_view<_Value_type,_Rank> section(
   const index<_Rank>& _Idx                     
) restrict(amp,cpu);
                     
array_view<const _Value_type,_Rank> section(
   const index<_Rank>& _Idx                     
) const restrict(amp,cpu);
                     
array_view<_Value_type,1> section(
   int _I0,
   int _E0                     
) restrict(amp,cpu);
                     
array_view<const _Value_type,1> section(
   int _I0,
   int _E0                     
) const restrict(amp,cpu);
                     
array_view<_Value_type,2> section(
   int _I0,
   int _I1,
   int _E0,
   int _E1                     
) restrict(amp,cpu);
                     
array_view<const _Value_type,2> section(
   int _I0,
   int _I1,
   int _E0,
   int _E1                     
) const restrict(amp,cpu);
                     
array_view<_Value_type,3> section(
   int _I0,
   int _I1,
   int _I2,
   int _E0,
   int _E1,
   int _E2                     
) restrict(amp,cpu);
                     
array_view<const _Value_type,3> section(
   int _I0,
   int _I1,
   int _I2,
   int _E0,
   int _E1,
   int _E2                     
) const restrict(amp,cpu);

매개 변수

  • _E0
    이 섹션의 범위를 가장 중요 한 구성 요소입니다.

  • _E1
    이 섹션의 범위를 다음-에-최상위 구성 요소입니다.

  • _E2
    이 섹션의 범위를 가장 중요 한 구성 요소입니다.

  • _Ext
    범위 섹션의 범위를 지정 하는 개체입니다.원점을 0입니다.

  • _Idx
    인덱스 개체 원점의 위치를 지정 합니다.섹션의 나머지는 정도입니다.

  • _I0
    이 여기에 가장 중요 한 구성 요소입니다.

  • _I1
    이 섹션에 다음-에-최상위 구성 요소입니다.

  • _I2
    이 섹션의 시작 위치의 최하위 구성 요소입니다.

  • _Rank
    섹션의 순위입니다.

  • _Section_extent
    범위 섹션의 범위를 지정 하는 개체입니다.

  • _Section_origin
    인덱스 개체 원점의 위치를 지정 합니다.

  • _Value_type
    복사 되는 요소의 데이터 형식입니다.

반환 값

하위 계층의 반환은 array 지정한 원본 이며는, 필요에 따라 개체에 지정한 범위 있습니다.유일한 경우는 index 개체를 지정 하 고 하위 섹션에 있는 요소의 인덱스 보다 큰 인덱스에 있는 모든 연관된 표의 요소 포함의 index 개체입니다.

설명

하위 섹션을 만들 수 있는이 메서드의 오버 로드는 배열 하나, 둘, 또는 3 차원 개체입니다.

요구 사항

헤더: amp.h

네임스페이스: 동시성

참고 항목

참조

array 클래스