LEADTOOLS(Leadtoolsアセンブリ)

フレームを表示

UpdateOverlayAttributesメソッド








属性があるオーバレイの0から始まるインデックスは、設定しました。
設定するためにオーバレイ属性を格納しているRasterOverlayAttributesオブジェクト。
どの属性を設定するべきか決定するFlags。
指定されたインデックスでオーバレイのためにオーバレイ属性を更新します。
構文
'Declaration
 
Public Sub UpdateOverlayAttributes( _
   ByVal index As Integer, _
   ByVal attributes As RasterOverlayAttributes, _
   ByVal flags As RasterGetSetOverlayAttributesFlags _
) 
'Usage
 
Dim instance As RasterImage
Dim index As Integer
Dim attributes As RasterOverlayAttributes
Dim flags As RasterGetSetOverlayAttributesFlags
 
instance.UpdateOverlayAttributes(index, attributes, flags)
- (BOOL)updateOverlayAttributes:(LTRasterOverlayAttributes *)attributes 
                        atIndex:(NSInteger)index 
                          flags:(LTRasterGetSetOverlayAttributesFlags)flags 
                          error:(NSError **)error
            
public void updateOverlayAttributes(
  int index, 
  RasterOverlayAttributes attributes, 
  int flags
)
            
 function Leadtools.RasterImage.UpdateOverlayAttributes( 
   index ,
   attributes ,
   flags 
)

パラメーター

インデックス
属性があるオーバレイの0から始まるインデックスは、設定しました。
属性
設定するためにオーバレイ属性を格納しているRasterOverlayAttributesオブジェクト。
フラグ
どの属性を設定するべきか決定するFlags。
解説

このメソッドは、いくつかまたはすべてのオーバレイ属性を設定するのに用いられることができます。このメソッドを呼び出す前に、設定されるか、変更されるために、すべての属性で属性オブジェクトメンバを初期化します。

設定していないか、変更していないオブジェクト変数を初期化する必要はありません。たとえば、RasterGetSetOverlayAttributesFlags.Originフラグに設定しない場合は、RasterOverlayAttributes.Origin属性メンバを初期化する必要はありません。

いくつかの属性がフラグにあります、そして、1つのフラグだけを変更することができません。1つのフラグだけを変更したいならば、最初にすべてのフラグを取得しなければならなくて、欲しいフラグだけを変更しなければなりません。詳細な情報のためのサンプルを参照してください。

詳細については、「オーバレイ概要」を参照してください。

サンプル
サンプルのために、参照しますGetOverlayImage
必要条件

ターゲットプラットホーム

参照

参照

RasterImageクラス
RasterImageメンバ