ReactOS  0.4.14-dev-49-gfb4591c
IWICColorContext Interface Reference

import"wincodec.idl";

Inheritance diagram for IWICColorContext:
Collaboration diagram for IWICColorContext:

Public Member Functions

HRESULT InitializeFromFilename ([in] LPCWSTR wzFilename)
 
HRESULT InitializeFromMemory ([in, size_is(cbBufferSize)] const BYTE *pbBuffer, [in] UINT cbBufferSize)
 
HRESULT InitializeFromExifColorSpace ([in] UINT value)
 
HRESULT GetType ([out] WICColorContextType *pType)
 
HRESULT GetProfileBytes ([in] UINT cbBuffer, [in, out, unique, size_is(cbBuffer)] BYTE *pbBuffer, [out] UINT *pcbActual)
 
HRESULT GetExifColorSpace ([out] UINT *pValue)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 258 of file wincodec.idl.

Member Function Documentation

◆ GetExifColorSpace()

HRESULT IWICColorContext::GetExifColorSpace ( [out] UINT pValue)

◆ GetProfileBytes()

HRESULT IWICColorContext::GetProfileBytes ( [in] UINT  cbBuffer,
[in, out, unique, size_is(cbBuffer)] BYTE pbBuffer,
[out] UINT pcbActual 
)

◆ GetType()

HRESULT IWICColorContext::GetType ( [out] WICColorContextType pType)

◆ InitializeFromExifColorSpace()

HRESULT IWICColorContext::InitializeFromExifColorSpace ( [in] UINT  value)

◆ InitializeFromFilename()

HRESULT IWICColorContext::InitializeFromFilename ( [in] LPCWSTR  wzFilename)

◆ InitializeFromMemory()

HRESULT IWICColorContext::InitializeFromMemory ( [in, size_is(cbBufferSize)] const BYTE pbBuffer,
[in] UINT  cbBufferSize 
)

The documentation for this interface was generated from the following file: