XMConvertFloatToHalfStream
XMConvertHalfToFloatStream
XMMatrixDecompose
XMPlaneTransformStream
XMVector2TransformCoordStream
XMVector2TransformNormalStream
XMVector2TransformStream
XMVector3ProjectStream
XMVector3TransformCoordStream
XMVector3TransformNormalStream
XMVector3TransformStream
XMVector3UnprojectStream
XMVector4TransformStream
Expand Minimize

IWICBitmapSource interface

Exposes methods that refers to a source from which pixels are retrieved, but cannot be written back to.

Members

The IWICBitmapSource interface inherits from the IUnknown interface. IWICBitmapSource also has these types of members:

Methods

The IWICBitmapSource interface has these methods.

MethodDescription
CopyPalette

Retrieves the color table for indexed pixel formats.

CopyPixels

Instructs the object to produce pixels.

GetPixelFormat

Retrieves the pixel format of the bitmap source..

GetResolution

Retrieves the sampling rate between pixels and physical world measurements.

GetSize

Retrieves the pixel width and height of the bitmap.

 

Remarks

This interface provides a common way of accessing and linking together bitmaps, decoders, format converters, and scalers. Components that implement this interface can be connected together in a graph to pull imaging data through.

This interface defines only the notion of readability or being able to produce pixels. Modifying or writing to a bitmap is considered to be a specialization specific to bitmaps which have storage and is defined in the descendant interface IWICBitmap.

Requirements

Minimum supported client

Windows XP with SP2, Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 [desktop apps | Windows Store apps]

Header

Wincodec.h

IDL

Wincodec.idl

Library

Windowscodecs.lib

DLL

Windowscodecs.dll

See also

IWICBitmap

 

 

Community Additions

ADD
Show:
© 2014 Microsoft