> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XAppCaptureStopUserRecord

> XAppCaptureStopUserRecord

# XAppCaptureStopUserRecord

[XAppCaptureStartUserRecord](/reference/system/xappcapture/functions/xappcapturestartuserrecord)를 통해 시작되고 입력된 ID로 지정된 진행 중인 사용자 녹화를 중지합니다. 사용자는 녹화가 저장되었음을 나타내는 알림을 받으며 사용자가 녹화에 접근할 수 있습니다. 이 API에 대한 Windows 지원은 이후 릴리스에서 추가될 예정입니다.

## 구문

```cpp theme={null}
HRESULT XAppCaptureStopUserRecord(
    const char* localId,
    XAppCaptureUserRecordingResult* result
)
```

### 매개 변수

*localId* \_In\_\
형식: const char\*

녹화를 요청하는 사용자를 나타내는 핸들입니다.

*result* \_Out\_\
형식: [XAppCaptureUserRecordingResult](/reference/system/xappcapture/structs/xappcaptureuserrecordingresult)\*

함수가 성공적으로 완료되면 녹화된 클립에 대한 정보를 포함합니다.

### 반환 값

형식: HRESULT

함수 결과입니다. `S_OK`가 아닌 반환 값에 대해서는 [XAppCapture 오류 코드](/reference/system/xappcapture/xappcapture_errors)를 참조하세요.

## 설명

localIdOfUserRecording에 [XAppCaptureStartUserRecord](/reference/system/xappcapture/functions/xappcapturestartuserrecord)에서 반환된 로컬 ID가 있다고 가정합니다.

<Note>녹화의 최대 시간 제한에 도달하기 전에 이 API를 호출하지 않으면 녹화가 중지되고 삭제됩니다(저장되지 않음). 시간 제한이 지난 후 이 API를 호출하여 녹화를 중지하면 오류 코드가 반환됩니다.</Note>

```cpp theme={null}
XAppCaptureUserRecordingResult userRecording = { 0 };

if (FAILED_LOG(XAppCaptureStopUserRecord(localIdOfUserRecording, &userRecording)))
{
    return;
}

appLog.AddLog("Recording stopped: Start timestamp: %llu, Duration (ms): %llu, File Size (bytes): %llu, Width: %d, Height: %d, Encoding: %d, Color Format: %d\n",
    userRecording.clipStartTimestamp, userRecording.durationInMilliseconds, userRecording.fileSizeInBytes, userRecording.width, userRecording.height, userRecording.encoding, userRecording.colorFormat);
```

## 요구 사항

**헤더:** XAppCapture.h

**라이브러리:** xgameruntime.lib

**지원되는 플랫폼:** XBOX One 제품군 콘솔 및 XBOX Series 콘솔

## 함께 보기

[XAppCapture 멤버](/reference/system/xappcapture/xappcapture_members)


## Related topics

- [XAppCaptureUserRecordingResult](/ko/reference/system/xappcapture/structs/xappcaptureuserrecordingresult.md)
- [XAppCaptureStartUserRecord](/ko/reference/system/xappcapture/functions/xappcapturestartuserrecord.md)
- [XAppCapture](/ko/reference/system/xappcapture/xappcapture_members.md)
- [XAppCaptureCancelUserRecord](/ko/reference/system/xappcapture/functions/xappcapturecanceluserrecord.md)
- [XAppCapture 오류 코드](/ko/reference/system/xappcapture/xappcapture_errors.md)
