Freigeben über


IDirectManipulationPrimaryContent::SetHorizontalAlignment-Methode (directmanipulation.h)

Legt die horizontale Ausrichtung des primären Inhalts relativ zum Viewport fest.

Syntax

HRESULT SetHorizontalAlignment(
  [in] DIRECTMANIPULATION_HORIZONTALALIGNMENT alignment
);

Parameter

[in] alignment

Mindestens ein Wert aus DIRECTMANIPULATION_HORIZONTALALIGNMENT. Der Standardwert ist DIRECTMANIPULATION_HORIZONTALALIGNMENT_NONE.

Hinweis Die folgenden Optionen können nicht kombiniert werden: DIRECTMANIPULATION_HORIZONTALALIGNMENT_LEFT, DIRECTMANIPULATION-HORIZONTALALIGNMENT_CENTER DIRECTMANIPULATION_HORIZONTALALIGNMENT_RIGHT. DIRECTMANIPULATION_HORIZONTALALIGNMENT_UNLOCKCENTER kann mit jeder Option kombiniert, aber nicht selbst konfiguriert werden.
 

Rückgabewert

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Wenn Sie eine Konfiguration aktiviert haben, die nur aus Zoom- oder Zoomträgheit besteht, geben Sie DIRECTMANIPULATION_HORIZONTALALIGNMENT_UNLOCKCENTER an, um den Zoommittelpunkt zu berücksichtigen.

Beispiele

Das folgende Beispiel zeigt eine Möglichkeit zu dieser Methode.

HRESULT hr = pViewport->SetHorizontalAlignment(
    DIRECTMANIPULATION_HORIZONTALALIGNMENT_CENTER | DIRECTMANIPULATION_HORIZONTALALIGNMENT_UNLOCKCENTER);

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile directmanipulation.h

Weitere Informationen

IDirectManipulationPrimaryContent