Bagikan melalui


Fungsi D3DX11CreateFFT3DReal (d3dcsx.h)

Membuat objek antarmuka COM ID3DX11FFT .

Sintaks

HRESULT D3DX11CreateFFT3DReal(
        ID3D11DeviceContext    *pDeviceContext,
        UINT                   X,
        UINT                   Y,
        UINT                   Z,
        UINT                   Flags,
  [out] D3DX11_FFT_BUFFER_INFO *pBufferInfo,
  [out] ID3DX11FFT             **ppFFT
);

Parameter

pDeviceContext

Jenis: ID3D11DeviceContext*

Penunjuk ke antarmuka ID3D11DeviceContext yang digunakan untuk FFT.

X

Jenis: UINT

Panjang dimensi pertama FFT.

Y

Jenis: UINT

Panjang dimensi kedua FFT.

Z

Jenis: UINT

Panjang dimensi ketiga FFT.

Flags

Jenis: UINT

Bendera yang memengaruhi perilaku FFT, dapat berupa 0 atau kombinasi bendera dari D3DX11_FFT_CREATE_FLAG.

[out] pBufferInfo

Jenis: D3DX11_FFT_BUFFER_INFO*

Penunjuk ke struktur D3DX11_FFT_BUFFER_INFO yang menerima persyaratan buffer untuk menjalankan algoritma FFT. Gunakan info ini untuk mengalokasikan buffer mentah dari ukuran yang ditentukan (atau lebih besar) lalu panggil metode ID3DX11FFT::AttachBuffersAndPrecompute untuk mendaftarkan buffer dengan objek FFT.

[out] ppFFT

Jenis: ID3DX11FFT**

Penunjuk ke variabel yang menerima penunjuk ke antarmuka ID3DX11FFT untuk objek FFT yang dibuat.

Mengembalikan nilai

Jenis: HRESULT

Nilai yang dikembalikan adalah salah satu nilai yang tercantum dalam Direct3D 11 Return Codes.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3dcsx.h
Pustaka D3dcsx.lib

Lihat juga

Fungsi D3DCSX 11