次の方法で共有


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 のサポートおよびフィードバックを参照してください。