Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea una interfaz de conjunto de animación enmarcada en fotogramas clave ID3DXCompressedAnimationSet que almacena datos de fotogramas clave en un formato comprimido.
Sintaxis
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
Puntero al nombre del conjunto de animaciones.
-
TicksPerSecond [in]
-
Tipo: DOUBLE
Número de tics de fotograma clave que transcurren por segundo.
-
Reproducción [in]
-
Tipo: D3DXPLAYBACK_TYPE
Tipo del bucle de reproducción del conjunto de animaciones. Consulte D3DXPLAYBACK_TYPE.
-
pCompressedData [in]
-
Tipo: LPD3DXBUFFER
Puntero al búfer ID3DXBuffer que almacena el conjunto de animaciones como datos comprimidos.
-
NumCallbackKeys [in]
-
Tipo: UINT
Número de claves de devolución de llamada.
-
pCallKeys [in]
-
Tipo: const LPD3DXKEY_CALLBACK*
Puntero a una estructura de D3DXKEY_CALLBACK que almacena los datos de devolución de llamada de usuario.
-
ppAnimationSet [out]
-
Tipo: LPD3DXCOMPRESSEDANIMATIONSET*
Dirección de un puntero a la interfaz ID3DXCompressedAnimationSet que almacena los datos del conjunto de animaciones enmarcados clave en un formato comprimido.
Valor devuelto
Tipo: HRESULT
Si la función se ejecuta correctamente, el valor devuelto es S_OK. Si se produce un error en la función, el valor devuelto puede ser uno de los siguientes valores: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Requisitos
| Requisito | Value |
|---|---|
| Encabezado |
|
| Biblioteca |
|
Vea también