MainForm を ActiveX コントロールとして開発しており、TextureBrush の不透明度を制御したいと考えています。
1 に答える
0
http://msdn.microsoft.com/en-us/library/ms533869%28v=vs.85%29.aspxで説明されているように、アルファ チャネルを必要なレベルにスケーリングするスケーリング カラー変換マトリックスを使用します。
その記事の例では、画像を描画するときにカラー マトリックスを設定した ImageAttributes オブジェクトを使用していますが、ImageAttributes オブジェクトを TextureBrush コンストラクターに渡すこともできます: http://msdn.microsoft.com/en-us/library/ ms534552%28v=vs.85%29.aspx
既存の TextureBrush オブジェクトの不透明度を変更することはできません。
于 2012-07-14T21:37:49.677 に答える