共用方式為


ID2D1EffectCoNtext1::CreateLookupTable3D 方法 (d2d1effectauthor_1.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
標頭 d2d1effectauthor_1.h
程式庫 D2D1.lib
Dll D2D1.dll

另請參閱

ID2D1EffectCoNtext1