ID2D1DeviceContext2::CreateLookupTable3D 메서드(d2d1_3.h)
3 채널 입력을 3 채널 출력에 매핑하기 위한 3D 조회 테이블을 만듭니다. 테이블 데이터는 4 채널 형식으로 제공되어야 합니다.
구문
HRESULT CreateLookupTable3D(
D2D1_BUFFER_PRECISION precision,
[in] const UINT32 *extents,
[in] const BYTE *data,
UINT32 dataCount,
[in] const UINT32 *strides,
[out] ID2D1LookupTable3D **lookupTable
);
매개 변수
precision
입력 조회 테이블 데이터의 정밀도입니다.
[in] extents
형식: const UINT32*
차원당 조회 테이블 요소 수(X, Y, Z)입니다.
[in] data
형식: const BYTE*
조회 테이블 데이터를 보유하는 버퍼입니다.
dataCount
형식: UINT32
조회 테이블 데이터 버퍼의 크기입니다.
[in] strides
형식: const UINT32*
두 값을 포함하는 배열입니다. 첫 번째 값은 LUT 데이터의 한 행(X 차원)에서 다음 행까지의 크기(바이트)입니다.
두 번째 값은 하나의 LUT 데이터 평면(X 및 Y 차원)에서 다음까지의 크기(바이트)입니다.
[out] lookupTable
형식: ID2D1LookupTable3D**
새 조회 테이블 instance 받습니다.
반환 값
형식: HRESULT
성공하면 S_OK 그렇지 않으면 오류 HRESULT입니다.
요구 사항
지원되는 최소 클라이언트 | Windows 10 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | d2d1_3.h |
DLL | D2d1.dll |