다음을 통해 공유


반환 값(C++)

RAX 통해 64 비트에 맞출 수 있는 반환 값이 반환 됩니다-이 __m64 형식 포함 하지만 __m128, __m128i, __m128d, 배치, 및 두 배로 xmm0에서 반환 됩니다.반환 값 64 비트에 맞지 않는 사용자 정의 형식인 경우 다음 호출자에 게 할당 하 고 반환 값에 대 한 포인터를 첫 번째 인수로 전달 담당 합니다.이후의 인수는 오른쪽으로 하나씩 이동합니다.동일한 포인터를 호출 수신자가 RAX로 반환해야 합니다.사용자 정의 형식을 직접 반환할 수 1, 2, 4, 8, 16, 32 또는 64 비트 길이가 있어야 합니다.

1 – 64 비트 결과 반환 하는 값의 예

  

반환 값 2 – 128 비트 결과의 예

  

반환 값 3 – 사용자 형식 결과의 예

  

참고 항목

참조

호출 규칙