Condividi tramite


Metodo IUIAnimationStoryboard2::AddKeyframeAtOffset (uianimation.h)

Aggiunge un fotogramma chiave in corrispondenza dell'offset specificato da un fotogramma chiave esistente.

Sintassi

HRESULT AddKeyframeAtOffset(
  [in]  UI_ANIMATION_KEYFRAME existingKeyframe,
  [in]  UI_ANIMATION_SECONDS  offset,
  [out] UI_ANIMATION_KEYFRAME *keyframe
);

Parametri

[in] existingKeyframe

Fotogramma chiave esistente. Per aggiungere un fotogramma chiave in corrispondenza di un offset dall'inizio dello storyboard, usare il fotogramma chiave speciale UI_ANIMATION_KEYFRAME_STORYBOARD_START.

[in] offset

Offset dal fotogramma chiave esistente in corrispondenza del quale deve essere aggiunto un nuovo fotogramma chiave.

[out] keyframe

Fotogramma chiave da aggiungere.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT . Per un elenco di codici di errore, vedere Codici di errore di animazione di Windows .

Commenti

Un fotogramma chiave rappresenta un momento nel tempo all'interno di uno storyboard e può essere usato per specificare l'ora di inizio e di fine delle transizioni. Poiché i fotogrammi chiave possono essere aggiunti alla fine delle transizioni, gli offset dall'inizio dello storyboard potrebbero non essere noti fino a quando non viene riprodotto lo storyboard.

Requisiti

Requisito Valore
Client minimo supportato Windows 8, Windows 7 e Aggiornamento della piattaforma per Windows 7 [app desktop | App UWP]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione uianimation.h
DLL UIAnimation.dll

Vedi anche

IUIAnimationStoryboard2

IUIAnimationStoryboard2::AddKeyframeAfterTransition

IUIAnimationStoryboard2::AddTransitionAtKeyframe

IUIAnimationStoryboard2::AddTransitionBetweenKeyframes

UI_ANIMATION_KEYFRAME