PictureEffects オブジェクト (Office)
PictureEffect オブジェクトのコレクションを表します。
注釈
画像効果は、最終的な合成画像を作成するために順番に適用される個々の項目で構成されるチェーンとして処理されます。 エフェクト チェーンを使用すると、チェーンにエフェクトを追加したり、並べ替えたり、チェーンから削除したりできます。
例
次のコードでは、Microsoft PowerPoint スライドの図形にいくつかの PictureEffect 塗りつぶしプロパティを設定します。
Sub PictureEffectSample()
' Setup a slide with one picture shape.
With ActivePresentation.Slides(1).Shapes(1).Fill.PictureEffects
' Insert a 150% Saturation effect.
.Insert(msoEffectSaturation).EffectParameters(1).Value = 1.5
' Insert Brightness/Contrast effect and set values to -50% Brightness and +25% Contrast.
Dim brightnessContrast As PictureEffect
Set brightnessContrast = .Insert(msoEffectBrightnessContrast)
brightnessContrast.EffectParameters(1).Value = -0.5
brightnessContrast.EffectParameters(2).Value = 0.25
' Remove all Picture effects.
While .Count > 0
.Delete (1)
Wend
End With
End Sub
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。