Share via


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

類型: D2D1_BUFFER_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

另請參閱

ID2D1DeviceCoNtext2