MicaController.SetTarget Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
SetTarget(WindowId, CompositionTarget) |
Connette questo controller di sfondo di sistema a un oggetto |
SetTarget(CoreWindow, CompositionTarget) |
Connette questo controller di sfondo di sistema all'oggetto specificato |
SetTarget(WindowId, CompositionTarget)
Connette questo controller di sfondo di sistema a un oggetto HWND
o AppWindow
con l'oggetto WindowId specificato.
public:
virtual bool SetTarget(WindowId windowId, CompositionTarget ^ desktopWindowTarget) = SetTarget;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("SetTargetWithWindowId")]
bool SetTarget(WindowId const& windowId, CompositionTarget const& desktopWindowTarget);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("SetTargetWithWindowId")]
public bool SetTarget(WindowId windowId, CompositionTarget desktopWindowTarget);
function setTarget(windowId, desktopWindowTarget)
Public Function SetTarget (windowId As WindowId, desktopWindowTarget As CompositionTarget) As Boolean
Parametri
- windowId
- WindowId
Identificatore per HWND o AppWindow a cui connettersi.
- desktopWindowTarget
- CompositionTarget
Destinazione della composizione a cui connettersi.
Restituisce
bool
true
se il controller è stato in grado di configurare il materiale come sfondo del sistema; in caso contrario, false
.
Implementazioni
- Attributi
Esempio
In questo esempio viene illustrato come disegnare il materiale Mica in una finestra dell'app Win32 usando C++/WinRT.
bool SetupBackdrop(winrt::Microsoft::UI::WindowId windowId, winrt::Windows::UI::Composition::CompositionTarget compositionTarget)
{
winrt::Microsoft::UI::Composition::SystemBackdrops::MicaController micaController = winrt::MicaController();
return micaController.SetTarget(windowId, compositionTarget);
}
Commenti
Usare questo metodo per connettersi MicaController
a un oggetto Win32 HWND
o a AppWindow.
Questo metodo deve essere chiamato in un thread con dispatcherQueue.
Vedi anche
Si applica a
SetTarget(CoreWindow, CompositionTarget)
Connette questo controller di sfondo di sistema all'oggetto specificato CoreWindow
.
public:
virtual bool SetTarget(CoreWindow ^ coreWindow, CompositionTarget ^ compositionTarget) = SetTarget;
/// [Windows.Foundation.Metadata.Overload("SetTargetWithCoreWindow")]
bool SetTarget(CoreWindow const& coreWindow, CompositionTarget const& compositionTarget);
[Windows.Foundation.Metadata.Overload("SetTargetWithCoreWindow")]
public bool SetTarget(CoreWindow coreWindow, CompositionTarget compositionTarget);
function setTarget(coreWindow, compositionTarget)
Public Function SetTarget (coreWindow As CoreWindow, compositionTarget As CompositionTarget) As Boolean
Parametri
- coreWindow
- CoreWindow
Oggetto CoreWindow
a cui connettersi.
- compositionTarget
- CompositionTarget
Destinazione della composizione a cui connettersi.
Restituisce
bool
true
se il controller è stato in grado di configurare il materiale come sfondo del sistema; in caso contrario, false
.
Implementazioni
- Attributi
Commenti
Usare questo metodo per connettersi MicaController
a un CoreWindow.
Questo metodo deve essere chiamato in un thread con dispatcherQueue.