Image.GetAlphaMask Metodo

Definizione

Restituisce una maschera che rappresenta il canale alfa di un'immagine come CompositionBrush.

public:
 virtual CompositionBrush ^ GetAlphaMask() = GetAlphaMask;
CompositionBrush GetAlphaMask();
public CompositionBrush GetAlphaMask();
function getAlphaMask()
Public Function GetAlphaMask () As CompositionBrush

Restituisce

Maschera che rappresenta il canale alfa di un'immagine.

Commenti

Questo metodo ottiene una maschera alfa da un'immagine come CompositionBrush che è possibile usare come input per creare ombreggiature ed effetti di composizione. La maschera alfa CompositionBrush ha gli stessi valori di allineamento e estensione delle proprietà che l'elemento XAML di origine applica al relativo contenuto di rendering in modo che sia possibile usare tali valori per posizionare correttamente ombreggiature o effetti relativi all'elemento XAML.

Compatibilità tra versioni

Il metodo GetAlphaMask non è disponibile prima di Windows 10, versione 1607. Se l'impostazione "versione minima della piattaforma" dell'app in Microsoft Visual Studio è minore della versione "introdotta" visualizzata nel blocco Requisiti più avanti in questa pagina, è necessario progettare e testare l'app per l'account. Per altre informazioni, vedere Codice adattivo della versione.

Per evitare eccezioni quando l'app viene eseguita nelle versioni precedenti di Windows 10, non chiamare questo metodo senza prima eseguire un controllo di runtime. In questo esempio viene illustrato come usare la classe ApiInformation per verificare la presenza di questo metodo prima di usarla.

if (ApiInformation.IsMethodPresent("Windows.UI.Xaml.Controls.Image", "GetAlphaMask"))
{
    var compositionBrush = image1.GetAlphaMask();
}

Si applica a