Fungsi D3DXCreateCompressedAnimationSet

Membuat antarmuka set animasi berbingkai kunci ID3DXCompressedAnimationSet yang menyimpan data bingkai kunci dalam format terkompresi.

Sintaks

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
);

Parameter

pName [in]

Jenis: LPCSTR

Arahkan ke nama set animasi.

TicksPerSecond [in]

Jenis: DOUBLE

Jumlah tanda centang bingkai kunci yang berlalu per detik.

Pemutaran [in]

Jenis: D3DXPLAYBACK_TYPE

Jenis perulangan pemutaran set animasi. Lihat D3DXPLAYBACK_TYPE.

pCompressedData [in]

Jenis: LPD3DXBUFFER

Arahkan ke buffer ID3DXBuffer yang menyimpan set animasi sebagai data terkompresi.

NumCallbackKeys [in]

Jenis: UINT

Jumlah kunci panggilan balik.

pCallKeys [in]

Jenis: const LPD3DXKEY_CALLBACK*

Arahkan ke struktur D3DXKEY_CALLBACK yang menyimpan data panggilan balik pengguna.

ppAnimationSet [out]

Jenis: LPD3DXCOMPRESSEDANIMATIONSET*

Alamat penunjuk ke antarmuka ID3DXCompressedAnimationSet yang menyimpan data set animasi berbingkai kunci dalam format terkompresi.

Menampilkan nilai

Jenis: HRESULT

Jika fungsi berhasil, nilai yang dikembalikan adalah S_OK. Jika fungsi gagal, nilai yang dikembalikan bisa menjadi salah satu nilai berikut: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Persyaratan

Persyaratan Nilai
Header
D3dx9anim.h
Pustaka
D3dx9.lib

Lihat juga

Fungsi Animasi