AppBroadcastState 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
앱 브로드캐스트의 상태를 나타내고 관리합니다.
참고
이 API에는 모든 Windows 앱 에서 사용할 수 없는 appBroadcast 및 appBroadcastSettings 기능이 필요합니다. 개발자 계정이 Microsoft에서 특별히 프로비전되지 않는 한 런타임에 이 API에 대한 호출이 실패합니다.
public ref class AppBroadcastState sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppBroadcastContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBroadcastState final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastState
Public NotInheritable Class AppBroadcastState
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows Desktop Extension SDK (10.0.15063.0에서 도입되었습니다.)
|
API contract |
Windows.Media.Capture.AppBroadcastContract (v1.0에서 도입되었습니다.)
|
앱 기능 |
appBroadcast
appBroadcastSettings
|
설명
유휴 시간 제한으로 인해 백그라운드 서비스가 종료된 경우 이 API에서 오류가 발생할 수 있습니다.
속성
AuthenticationResult |
앱 브로드캐스트 상태의 인증 결과를 가져옵니다. |
CameraCaptureError |
앱 브로드캐스트 상태와 연결된 카메라 캡처 오류를 가져옵니다. |
CameraCaptureState |
카메라 캡처 상태를 가져옵니다. |
EncodedVideoSize |
앱 브로드캐스트의 인코딩된 비디오 크기를 가져옵니다. |
IsCaptureTargetRunning |
캡처 대상이 현재 실행 중인지 여부를 나타내는 값을 가져옵니다. |
MicrophoneCaptureError |
앱 브로드캐스트 상태와 연결된 마이크 캡처 오류를 가져옵니다. |
MicrophoneCaptureState |
마이크 캡처 상태를 가져옵니다. |
OAuthCallbackUri |
앱 브로드캐스트 상태와 연결된 OAuth 콜백 URI를 가져옵니다. |
OAuthRequestUri |
앱 브로드캐스트 상태와 연결된 OAuth 요청 URI를 가져옵니다. |
PlugInState |
앱 브로드캐스트 상태와 연결된 플러그 인의 상태를 가져옵니다. |
ShouldCaptureCamera |
앱 브로드캐스트에 카메라를 캡처할지 여부를 지정하는 값을 가져오거나 설정합니다. |
ShouldCaptureMicrophone |
앱 브로드캐스트에 마이크를 캡처할지 여부를 지정하는 값을 가져오거나 설정합니다. |
SignInState |
앱 브로드캐스트의 로그인 상태를 지정하는 값을 가져오거나 설정합니다. |
StreamState |
앱 브로드캐스트 스트림의 상태를 지정하는 값을 가져옵니다. |
TerminationReason |
앱 브로드캐스트가 종료된 이유를 지정하는 값을 가져옵니다. |
TerminationReasonPlugInSpecific |
앱 브로드캐스트가 종료된 플러그 인 지정 이유를 나타내는 값을 가져옵니다. |
ViewerCount |
앱 브로드캐스트의 뷰어 수를 가져옵니다. |
메서드
RestartCameraCapture() |
앱 브로드캐스트에 대한 카메라 캡처를 다시 시작합니다. |
RestartMicrophoneCapture() |
앱 브로드캐스트에 대한 마이크 캡처를 다시 시작합니다. |
이벤트
CameraCaptureStateChanged |
카메라 캡처 상태가 변경되면 발생합니다. |
CaptureTargetClosed |
캡처 대상이 닫혀 있을 때 발생합니다. |
MicrophoneCaptureStateChanged |
마이크 캡처 상태가 변경되면 발생합니다. |
PlugInStateChanged |
앱 브로드캐스트 상태와 연결된 플러그 인의 상태가 변경될 때 발생합니다. |
StreamStateChanged |
앱 브로드캐스트의 스트림 상태가 변경되면 발생합니다. |
ViewerCountChanged |
앱 브로드캐스트의 뷰어 수가 변경되면 발생합니다. |