Funzione D3DX11CreateFFT1DReal (d3dcsx.h)
Crea un oggetto interfaccia COM ID3DX11FFT .
Sintassi
HRESULT D3DX11CreateFFT1DReal(
ID3D11DeviceContext *pDeviceContext,
UINT X,
UINT Flags,
[out] D3DX11_FFT_BUFFER_INFO *pBufferInfo,
[out] ID3DX11FFT **ppFFT
);
Parametri
pDeviceContext
Tipo: ID3D11DeviceContext*
Puntatore all'interfaccia ID3D11DeviceContext da usare per FFT.
X
Tipo: UINT
Lunghezza della prima dimensione dell'FFT.
Flags
Tipo: UINT
I flag che influiscono sul comportamento dell'FFT possono essere 0 o una combinazione di flag da D3DX11_FFT_CREATE_FLAG.
[out] pBufferInfo
Tipo: D3DX11_FFT_BUFFER_INFO*
Puntatore a una struttura D3DX11_FFT_BUFFER_INFO che riceve i requisiti del buffer per eseguire gli algoritmi FFT. Usare queste informazioni per allocare buffer non elaborati delle dimensioni specificate (o superiori) e quindi chiamare il metodo ID3DX11FFT::AttachBuffersAndPrecompute per registrare i buffer con l'oggetto FFT.
[out] ppFFT
Tipo: ID3DX11FFT**
Puntatore a una variabile che riceve un puntatore all'interfaccia ID3DX11FFT per l'oggetto FFT creato.
Valore restituito
Tipo: HRESULT
Il valore restituito è uno dei valori elencati in Codici restituiti Direct3D 11.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3dcsx.h |
Libreria | D3dcsx.lib |