Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria uma interface de conjunto de animação emoldurada chave ID3DXCompressedAnimationSet que armazena dados de quadro chave em um formato compactado.
Sintaxe
HRESULT D3DXCreateCompressedAnimationSet(
_In_ LPCSTR pName,
_In_ DOUBLE TicksPerSecond,
_In_ D3DXPLAYBACK_TYPE Playback,
_In_ LPD3DXBUFFER pCompressedData,
_In_ UINT NumCallbackKeys,
_In_ const LPD3DXKEY_CALLBACK *pCallKeys,
_Out_ LPD3DXCOMPRESSEDANIMATIONSET *ppAnimationSet
);
Parâmetros
-
pName [in]
-
Tipo: LPCSTR
Ponteiro para o nome do conjunto de animação.
-
TicksPerSecond [in]
-
Tipo: DOUBLE
Número de tiques de quadro-chave decorridos por segundo.
-
Reprodução [in]
-
Tipo: D3DXPLAYBACK_TYPE
Tipo do loop de reprodução do conjunto de animação. Confira D3DXPLAYBACK_TYPE.
-
pCompressedData [in]
-
Tipo: LPD3DXBUFFER
Ponteiro para o buffer ID3DXBuffer que armazena o conjunto de animação como dados compactados.
-
NumCallbackKeys [in]
-
Tipo: UINT
Número de chaves de retorno de chamada.
-
pCallKeys [in]
-
Tipo: const LPD3DXKEY_CALLBACK*
Ponteiro para uma estrutura D3DXKEY_CALLBACK que armazena dados de retorno de chamada do usuário.
-
ppAnimationSet [out]
-
Tipo: LPD3DXCOMPRESSEDANIMATIONSET*
Endereço de um ponteiro para a interface ID3DXCompressedAnimationSet que armazena os principais dados do conjunto de animação emoldurado em um formato compactado.
Valor retornado
Tipo: HRESULT
Se a função for bem-sucedida, o valor retornado será S_OK. Se a função falhar, o valor retornado poderá ser um dos seguintes valores: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Requisitos
| Requisito | Valor |
|---|---|
| parâmetro |
|
| Biblioteca |
|
Confira também