SFBTransform
ITransform インターフェイスのラッパークラスです。
#include <SFBTransform.hpp>
class SFBTransform : public SFBQuery;
typedef SFBTransform& SFBTransformRef;
typedef SFBTransform* SFBTransformPtr;
typedef SFBTransform** SFBTransformHandle;
typedef const SFBTransform ConstSFBTransform;
typedef const SFBTransform& ConstSFBTransformRef;
typedef const SFBTransform* ConstSFBTransformPtr;
typedef const SFBTransform** ConstSFBTransformHandle;
継承図
メンバ
| パブリック関数 |
public
|
AddRef
(SFBBase から継承)
|
インターフェイスの参照カウントをインクリメントします。
|
public static
|
Instance |
ITransform インターフェイスのインスタンスを取得します。
|
public
|
QueryInterface
(SFBQuery から継承)
|
このオブジェクトからの別の API を問い合わせます。 |
public
|
Release
(SFBBase から継承)
|
インターフェイスの参照カウントをデクリメントします。
|
public
|
Self
(SFBQuery から継承)
|
オブジェクトを単一インタフェースで実装する際に使用します。 |
public
|
TransformBltComplex |
複雑なブリット操作を行います。
|
public
|
TransformBltSimple |
1 つのビットマップを、単純な定義済みの変形を適用しながら、
別のビットマップにブリットします。
|
SFBTransform::Instance
ITransform インターフェイスのインスタンスを取得します。
解説
引数に指定した IBitmap インターフェイスから
ITransoform インターフェイスを問い合わせて返します。
SFBTransform::TransformBltComplex
複雑なブリット操作を行います。
SFBTransform::TransformBltSimple
1 つのビットマップを、単純な定義済みの変形を適用しながら、
別のビットマップにブリットします。