다음을 통해 공유


presence_c

열거형

열거형 설명
XblPresenceBroadcastProvider 스트리밍 제공자를 나타내는 값을 정의합니다.
XblPresenceDetailLevel 서비스에서 프레즌스 세부 정보 반환 수준을 설정하기 위해 사용되는 값을 정의합니다. 적절한 세부 정보 수준을 선택하면 API 성능에 도움이 될 수 있습니다.
XblPresenceDeviceType XblSocialManagerPresenceTitleRecord와 연결된 장치 유형을 나타내기 위해 사용되는 값을 정의합니다.
XblPresenceMediaIdType 미디어 프레즌스 데이터에 대한 미디어 ID 유형을 나타내기 위해 사용되는 값을 정의합니다.
XblPresenceTitleState 사용자의 타이틀 프레즌스 상태를 나타내기 위해 사용되는 값을 정의합니다.
XblPresenceTitleViewState 프레즌스 정보의 화면 보기 상태를 나타내기 위해 사용되는 값을 정의합니다.
XblPresenceUserState 프레즌스 서비스와 관련하여 사용자의 상태를 나타내기 위해 사용되는 값을 정의합니다.

함수

함수 설명
XblPresenceAddDevicePresenceChangedHandler 디바이스의 현재 상태 변경 알림 이벤트 처리기를 등록합니다. XblPresenceTrackUsers로 구성된 사용자에 대한 알림만 받게 됩니다.
XblPresenceAddTitlePresenceChangedHandler 타이틀 프레즌스 변경 알림에 대한 이벤트 처리기를 등록합니다. XblPresenceTrackUsersXblPresenceTrackAdditionalTitles로 구성된 사용자와 타이틀에 대한 알림만 받게 됩니다.
XblPresenceDevicePresenceChangedHandler 장치 프레즌스 변경 알림에 대한 이벤트 처리기입니다.
XblPresenceGetPresenceAsync 특정 Xbox 사용자 ID에 대한 프레즌스 정보를 가져옵니다.
XblPresenceGetPresenceForMultipleUsersAsync 여러 사용자에 대한 프레즌스 정보를 가져옵니다.
XblPresenceGetPresenceForMultipleUsersResult XblPresenceGetPresenceForMultipleUsers 호출에 대한 결과를 가져옵니다.
XblPresenceGetPresenceForMultipleUsersResultCount XblPresenceGetPresenceForMultipleUsersAsync 호출의 결과 수를 가져옵니다.
XblPresenceGetPresenceForSocialGroupAsync 특정 사용자 그룹에 대한 프레즌스 정보를 가져옵니다.
XblPresenceGetPresenceForSocialGroupResult XblPresenceGetPresenceForSocialGroup 호출에 대한 결과를 가져옵니다.
XblPresenceGetPresenceForSocialGroupResultCount XblPresenceGetPresenceForSocialGroupAsync 호출의 결과 수를 가져옵니다.
XblPresenceGetPresenceResult XblPresenceGetPresenceAsync 호출에 대한 결과를 가져옵니다.
XblPresenceRecordCloseHandle XblPresenceRecordHandle을 닫습니다.
XblPresenceRecordDuplicateHandle XblPresenceRecordHandle을 복제합니다.
XblPresenceRecordGetDeviceRecords 반환된 프레즌스 레코드와 연결된 장치 프레즌스 레코드를 가져옵니다.
XblPresenceRecordGetUserState 프레즌스 레코드에 대한 전역 프레즌스 상태를 가져옵니다.
XblPresenceRecordGetXuid 프레즌스 레코드가 연결된 사용자의 Xuid를 가져옵니다.
XblPresenceRemoveDevicePresenceChangedHandler 장치 프레즌스 변경 알림에 대한 이벤트 처리기를 등록 해제합니다.
XblPresenceRemoveTitlePresenceChangedHandler 타이틀 프레즌스 변경 알림에 대한 이벤트 처리기를 등록 취소합니다.
XblPresenceSetPresenceAsync 현재 사용자 컨텍스트에 대한 프레즌스 정보를 설정합니다.
XblPresenceStopTrackingAdditionalTitles 타이틀의 실시간 현재 상태를 추적할 타이틀 목록을 구성합니다. 지정한 타이틀에 대한 타이틀 현재 상태 업데이트를 더 이상 받지 않습니다.
XblPresenceStopTrackingUsers 디바이스 및 타이틀의 실시간 현재 상태 업데이트를 추적할 사용자 목록을 구성합니다. 지정한 사용자에 대한 현재 상태 업데이트를 더 이상 받지 않습니다.
XblPresenceSubscribeToDevicePresenceChange 장치 프레즌스 변경 알림을 구독합니다. DEPRECATED. 이 API는 계속 작동하지만 향후 릴리스에서 제거될 예정입니다. 개별 RTA 구독은 사용자가 XblPresenceTrackUsers로 추적될 때 XSAPI에 의해 자동으로 관리됩니다.
XblPresenceSubscribeToTitlePresenceChange 타이틀 프레즌스 변경 알림을 구독합니다. DEPRECATED. 이 API는 이후 릴리스에서 제거됩니다. 개별 RTA 구독은 제목이 XblPresenceTrackAdditionalTitles로 추적될 때 XSAPI에 의해 자동으로 관리됩니다.
XblPresenceTitlePresenceChangedHandler 타이틀 프레즌스 변경 알림에 대한 이벤트 처리기입니다.
XblPresenceTrackAdditionalTitles 타이틀의 실시간 현재 상태를 추적할 타이틀 목록을 구성합니다. 현재 타이틀이 아닌 다른 타이틀의 타이틀 현재 상태 업데이트를 받으려면 이 API를 통해 타이틀을 추가해야 합니다.
XblPresenceTrackUsers 디바이스 및 타이틀의 실시간 현재 상태 업데이트를 추적할 사용자 목록을 구성합니다.
XblPresenceUnsubscribeFromDevicePresenceChange 이전에 생성된 장치 프레즌스 변경 구독을 구독 해제합니다. 사용되지 않음. 이 API는 계속 작동하지만 향후 릴리스에서 제거될 예정입니다. 사용자가 XblPresenceStopTrackingUsers로 추적되지 않으므로 개별 RTA 구독은 자동으로 XSAPI에서 관리합니다.
XblPresenceUnsubscribeFromTitlePresenceChange 이전에 생성된 타이틀 프레즌스 변경 구독을 구독 해제합니다. DEPRECATED. 이 PAI는 이후 릴리스에서 제거됩니다. 개별 RTA 구독은 제목이 XblPresenceStopTrackingAdditionalTitles로 추적되지 않을 때 XSAPI에 의해 자동으로 관리됩니다.

핸들

Handle 설명
XblPresenceRecordHandle xbl 현재 상태 레코드에 관한 핸들입니다.

구조

구조 설명
XblPresenceBroadcastRecord 사용자가 브로드캐스트하는 항목의 브로드캐스트 정보입니다.
XblPresenceDeviceRecord xbl 프레즌스 장치 레코드를 나타내는 값을 정의합니다.
XblPresenceQueryFilters 반환된 프레즌스 레코드를 필터링하기 위해 프레즌스 API에 전달되는 구조입니다.
XblPresenceRichPresenceIds 리치 프레즌스를 설정하는 데 필요한 ID입니다.
XblPresenceTitleRecord xbl 프레즌스 타이틀 레코드를 나타내는 값을 정의합니다.