Bagikan melalui


Metode ID3DXBaseEffect::SetMatrixTransposePointerArray

Mengatur array pointer ke matriks yang ditransposisikan.

Sintaks

HRESULT SetMatrixTransposePointerArray(
  [in]       D3DXHANDLE hParameter,
  [in] const D3DXMATRIX **ppMatrix,
  [in]       UINT       Count
);

Parameter

hParameter [in]

Jenis: D3DXHANDLE

Pengidentifikasi unik. Lihat Handel (Direct3D 9).

ppMatrix [in]

Jenis: const D3DXMATRIX**

Array pointer ke matriks yang diubah urutannya. Lihat D3DXMATRIX.

Hitung [in]

Jenis: UINT

Jumlah matriks dalam array.

Menampilkan nilai

Jenis: HRESULT

Jika metode berhasil, nilai yang dikembalikan adalah D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat D3DERR_INVALIDCALL.

Keterangan

Matriks yang diubah urutannya berisi data utama kolom; artinya, setiap vektor terkandung dalam kolom.

Jika matriks tujuan lebih kecil dari matriks sumber, komponen tambahan dari matriks sumber akan diabaikan.

Persyaratan

Persyaratan Nilai
Header
D3DX9Shader.h
Pustaka
D3dx9.lib

Lihat juga

ID3DXBaseEffect

GetMatrixTransposeArray