XGameStreamingClientPropertiesChangedCallback

연결된 스트리밍 클라이언트 장치의 속성이 변경될 때마다 호출되는 콜백 함수. 또한 첫 번째 등록 시 연결된 모든 장치에 대해 콜백이 호출됩니다.

구문

void XGameStreamingClientPropertiesChangedCallback(  
         void* context,  
         XGameStreamingClientId client,  
         uint32_t updatedPropertiesCount,  
         XGameStreamingClientProperty* updatedProperties  
)

매개 변수

context _In_
형식: void*

이벤트 등록 시 제공되는 컨텍스트에 대한 포인터

client _In_
형식: XGameStreamingClientId

속성이 변경된 클라이언트

updatedPropertiesCount _In_
형식: uint32_t

클라이언트에서 변경된 속성 수

updatedProperties _In_reads_(updatedPropertiesCount)
형식: XGameStreamingClientProperty*

변경된 클라이언트 속성의 식별자에 대한 포인터

반환 값

형식: void

설명

XGameStreamingClientPropertiesChangedCallback은(는) 스트리밍 클라이언트 장치의 속성이 하나 이상 변경될 때마다 호출됩니다. 장치 연결 시 해당 장치에 적용할 수 있는 각 속성에 대해 콜백이 호출됩니다.

XGameStreamingRegisterClientPropertiesChanged를 통해 콜백 함수를 처음 등록할 때 해당 장치에 적용할 수 있는 각 속성에 대해 콜백이 호출됩니다.

콜백 함수를 등록 해제하려면 XGameStreamingUnregisterClientPropertiesChanged를 사용합니다.

요건

헤더: xgamestreaming.h

라이브러리: xgameruntime.lib

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

XGameStreamingClientProperty
XGameStreamingRegisterClientPropertiesChanged
XGameStreamingUnregisterClientPropertiesChanged
XGameStreaming