Freigeben über


IAgentCharacter::SetSize

[Der Microsoft-Agent ist ab Windows 7 veraltet und kann in nachfolgenden Versionen von Windows nicht verfügbar sein.]

HRESULT SetSize(
   long * lWidth,  // width of the character frame
   long * lHeight  // height of the character frame
);

Legt die Größe des Animationsframes des Zeichens fest.

  • Gibt S_OK zurück, um anzugeben, dass der Vorgang erfolgreich war.

lWidth-

Die Breite des Animationsframes des Zeichens in Pixeln.

lHeight-

Die Höhe des Animationsframes des Zeichens in Pixeln.

Wenn Sie die Framegröße des Zeichens ändern, wird das Zeichen auf die mit dieser Methode festgelegte Größe skaliert. Die Einstellung dieser Eigenschaft gilt für alle Clients des Zeichens.

Obwohl das Zeichen in einem unregelmäßig geformten Bereichsfenster angezeigt wird, basiert die Position des Zeichens auf seinem rechteckigen Animationsrahmen.

Siehe auch

IAgentCharacter::GetSize