Skip to main content

XDspCommand

XDSP 명령입니다.

구문

멤버

beginScale
형식: float
기본값은 1.0입니다. 이 매개 변수는 XDspProcessType::Convolution 처리에만 사용됩니다. endScale
형식: float
기본값은 1.0입니다. 이 매개 변수는 XDspProcessType::Convolution 처리에만 사용됩니다. beginScaleendScale이 모두 1.0이 아니면 모든 입력 또는 출력 프레임은 다음 공식에 따라 크기가 조정됩니다.
outputBlockBuffer[i] = outputBlockBuffer[i] * (XDspCommand::beginScale + (i * step)) 여기서 step = (XDspCommand::endScale - XDspCommand::beginScale) / XDspActivationParameters::blockFrameCount
이러한 매개 변수를 사용하여 램프 업/다운하는 예를 보려면 GDK 다운로드 포털 https://aka.ms/gdkdl의 샘플을 참조하세요. inputBlockBuffer
형식: float*
XDspSubmitCommand에 전달될 XDspActivationParameters::blockFrameCount의 하나의 입력 프레임 블록을 담을 입력 버퍼입니다. 이 버퍼는 XDspConnect에서 등록된 메모리의 일부여야 합니다. 또한 16바이트 정렬이어야 합니다. outputBlockBuffer
형식: float*
처리 엔진이 기록할 XDspActivationParameters::blockFrameCount의 하나의 출력 프레임 블록을 담을 출력 버퍼입니다. 이 버퍼는 XDspConnect에서 등록된 메모리의 일부여야 합니다. 또한 16바이트 정렬이어야 합니다. blockBufferMultiplier
형식: float*
XDspSubmitCommand에 전달될 XDspActivationParameters::blockFrameCount 프레임의 하나의 블록을 담을 버퍼입니다. 이 매개 변수가 NULL이 아니면 이 버퍼의 프레임은 inputBlockBuffer의 해당 프레임과 곱해집니다. 이 매개 변수는 XDspProcessType::ForwardFourierTransform에서만 사용해야 합니다. 이 버퍼는 XDspConnect에서 등록된 메모리의 일부여야 합니다. 또한 16바이트 정렬이어야 합니다.

요구 사항

헤더: XDspAudio.h 지원 플랫폼: XBOX Series X|S

개념 설명서

관련 항목

XDSP
XDspProcessType
XDspActivationParameters
XDspSubmitCommand
XDspConnect
XDSP API를 사용한 단일 스트림 컨볼루션 개요
XDSP API를 사용한 단일 스트림 FFT/IFFT 개요
마지막 수정일 2026년 8월 24일