Skip to content

Latest commit

 

History

History
103 lines (75 loc) · 3.36 KB

nf-d2d1effectauthor_1-id2d1effectcontext1-createlookuptable3d.md

File metadata and controls

103 lines (75 loc) · 3.36 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:d2d1effectauthor_1.ID2D1EffectContext1.CreateLookupTable3D
ID2D1EffectContext1::CreateLookupTable3D (d2d1effectauthor_1.h)
Creates a 3D lookup table for mapping a 3-channel input to a 3-channel output. The table data must be provided in 4-channel format. (ID2D1EffectContext1.CreateLookupTable3D)
CreateLookupTable3D
CreateLookupTable3D method [Direct2D]
CreateLookupTable3D method [Direct2D]
ID2D1EffectContext1 interface
ID2D1EffectContext1 interface [Direct2D]
CreateLookupTable3D method
ID2D1EffectContext1.CreateLookupTable3D
ID2D1EffectContext1::CreateLookupTable3D
d2d1effectauthor_1/ID2D1EffectContext1::CreateLookupTable3D
direct2d.id2d1effectcontext1_createlookuptable3d
direct2d\id2d1effectcontext1_createlookuptable3d.htm
Direct2D
410D6785-944D-4A64-887A-0BD4511127DF
12/05/2018
CreateLookupTable3D, CreateLookupTable3D method [Direct2D], CreateLookupTable3D method [Direct2D],ID2D1EffectContext1 interface, ID2D1EffectContext1 interface [Direct2D],CreateLookupTable3D method, ID2D1EffectContext1.CreateLookupTable3D, ID2D1EffectContext1::CreateLookupTable3D, d2d1effectauthor_1/ID2D1EffectContext1::CreateLookupTable3D, direct2d.id2d1effectcontext1_createlookuptable3d
d2d1effectauthor_1.h
Windows
D2D1.lib
D2D1.dll
Windows
19H1
ID2D1EffectContext1::CreateLookupTable3D
d2d1effectauthor_1/ID2D1EffectContext1::CreateLookupTable3D
c++
APIRef
kbSyntax
COM
D2D1.dll
ID2D1EffectContext1.CreateLookupTable3D

ID2D1EffectContext1::CreateLookupTable3D

-description

Creates a 3D lookup table for mapping a 3-channel input to a 3-channel output. The table data must be provided in 4-channel format.

-parameters

-param precision

Type: D2D1_BUFFER_PRECISION

Precision of the input lookup table data.

-param extents [in]

Type: const UINT32*

Number of lookup table elements per dimension (X, Y, Z).

-param data [in]

Type: const BYTE*

Buffer holding the lookup table data.

-param dataCount

Type: UINT32

Size of the lookup table data buffer.

-param strides [in]

Type: const UINT32*

An array containing two values. The first value is the size in bytes from one row (X dimension) of LUT data to the next. The second value is the size in bytes from one LUT data plane (X and Y dimensions) to the next.

-param lookupTable [out]

Type: ID2D1LookupTable3D**

Receives the new lookup table instance.

-returns

Type: HRESULT

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

-see-also

ID2D1EffectContext1