ID2D1DeviceCoNtext2::CreateLookupTable3D 方法 (d2d1_3.h)
建立 3D 查閱表格,將 3 通道輸入對應至 3 通道輸出。 資料表資料必須以 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**
接收新的查閱表格實例。
傳回值
類型: HRESULT
如果成功,S_OK否則為失敗的 HRESULT。
規格需求
最低支援的用戶端 | Windows 10 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2016 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | d2d1_3.h |
Dll | D2d1.dll |