ID2D1GradientStopCollection::GetGradientStops 메서드(d2d1.h)

컬렉션의 그라데이션 중지를 D2D1_GRADIENT_STOP 구조체의 배열로 복사합니다.

구문

void GetGradientStops(
  [out] D2D1_GRADIENT_STOP *gradientStops,
        UINT32             gradientStopsCount
);

매개 변수

[out] gradientStops

형식: D2D1_GRADIENT_STOP*

D2D1_GRADIENT_STOP 구조체의 1 차원 배열에 대한 포인터입니다. 이 메서드가 반환되면 배열에는 컬렉션의 그라데이션 중지점 복사본이 포함됩니다. 이 배열에 대한 메모리를 할당해야 합니다.

gradientStopsCount

형식: UINT

복사할 그라데이션 중지 횟수를 나타내는 값입니다. 값이 컬렉션의 그라데이션 중지점 수보다 작으면 나머지 그라데이션 중지점은 생략됩니다. 값이 컬렉션의 그라데이션 중지점 수보다 크면 추가 그라데이션 중지점이 NULL로 설정됩니다. 컬렉션의 그라데이션 중지점 수를 가져오려면 GetGradientStopCount 메서드를 사용합니다.

반환 값

없음

설명

그라데이션 중지점은 가장 작은 위치 값으로 그라데이션 중지점부터 시작하여 위치 값이 가장 큰 그라데이션 중지점으로 진행하는 위치 순서로 복사됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7, Windows Vista SP2 및 Windows Vista용 플랫폼 업데이트가 포함된 Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2, Windows Server 2008 SP2 및 Windows Server 2008용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 d2d1.h
라이브러리 D2d1.lib
DLL D2d1.dll

추가 정보

ID2D1GradientStopCollection