ID3DX11FFT::ForwardTransform 메서드(d3dcsx.h)
앞으로 FFT를 수행합니다.
구문
HRESULT ForwardTransform(
[in] const ID3D11UnorderedAccessView *pInputBuffer,
[in, out] ID3D11UnorderedAccessView **ppOutputBuffer
);
매개 변수
[in] pInputBuffer
형식: const ID3D11UnorderedAccessView*
입력 버퍼에 대한 ID3D11UnorderedAccessView 에 대한 포인터입니다.
[in, out] ppOutputBuffer
형식: ID3D11UnorderedAccessView**
ID3D11UnorderedAccessView 포인터에 대한 포인터입니다. *ppOutputBuffer 가 NULL이면 계산이 임시 버퍼 간에 전환됩니다. 또한 에 기록된 마지막 버퍼는 *ppOutputBuffer에 저장됩니다. 그렇지 않으면 *ppOutputBuffer 가 출력 버퍼로 사용됩니다(추가 복사본이 발생할 수 있음).
반환 값
형식: HRESULT
Direct3D 11 반환 코드 항목에 설명된 반환 코드 중 하나를 반환합니다.
설명
ID3DX11FFT::AttachBuffersAndPrecompute를 사용하여 버퍼가 컨텍스트에 연결된 후 ForwardTransform을 호출할 수 있습니다. pInputBuffer와 *ppOutputBuffer의 조합은 임시 버퍼 중 하나일 수 있습니다.
복잡한 데이터의 형식은 인터리브 구성 요소(예: (Real0, Imag0), (Real1, Imag1) ... 등)입니다. 데이터는 행 주 순서로 저장됩니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | d3dcsx.h |
라이브러리 | D3dcsx.lib |