C# 클래스 Windows.Media.Capture.MediaCapture

상속: IMediaCapture, IMediaCaptureVideoPreview
파일 보기 프로젝트 열기: shiftkey/winrt-backport-hilarity 1 사용 예제들

공개 메소드들

메소드 설명
AddEffectAsync ( [ mediaStreamType, [ effectActivationID, [ effectSettings ) : IAsyncAction
CapturePhotoToStorageFileAsync ( [ type, [ file ) : IAsyncAction
CapturePhotoToStreamAsync ( [ type, [ stream ) : IAsyncAction
ClearEffectsAsync ( [ mediaStreamType ) : IAsyncAction
GetEncoderProperty ( [ mediaStreamType, [ propertyId ) : object
GetPreviewMirroring ( ) : bool
GetPreviewRotation ( ) : VideoRotation
GetRecordRotation ( ) : VideoRotation
MediaCapture ( ) : System
SetEncoderProperty ( [ mediaStreamType, [ propertyId, [ propertyValue ) : void
SetPreviewMirroring ( [ value ) : void
SetPreviewRotation ( [ value ) : void
SetRecordRotation ( [ value ) : void
StartPreviewAsync ( ) : IAsyncAction
StartRecordToStorageFileAsync ( [ encodingProfile, [ file ) : IAsyncAction
StartRecordToStreamAsync ( [ encodingProfile, [ stream ) : IAsyncAction
StopPreviewAsync ( ) : IAsyncAction
StopRecordAsync ( ) : IAsyncAction

비공개 메소드들

메소드 설명
InitializeAsync ( ) : IAsyncAction
InitializeAsync ( [ mediaCaptureInitializationSettings ) : IAsyncAction
StartPreviewToCustomSinkAsync ( [ encodingProfile, [ customMediaSink ) : IAsyncAction
StartPreviewToCustomSinkAsync ( [ encodingProfile, [ customSinkActivationId, [ customSinkSettings ) : IAsyncAction
StartRecordToCustomSinkAsync ( [ encodingProfile, [ customMediaSink ) : IAsyncAction
StartRecordToCustomSinkAsync ( [ encodingProfile, [ customSinkActivationId, [ customSinkSettings ) : IAsyncAction

메소드 상세

AddEffectAsync() 공개 메소드

public AddEffectAsync ( [ mediaStreamType, [ effectActivationID, [ effectSettings ) : IAsyncAction
mediaStreamType [
effectActivationID [
effectSettings [
리턴 IAsyncAction

CapturePhotoToStorageFileAsync() 공개 메소드

public CapturePhotoToStorageFileAsync ( [ type, [ file ) : IAsyncAction
type [
file [
리턴 IAsyncAction

CapturePhotoToStreamAsync() 공개 메소드

public CapturePhotoToStreamAsync ( [ type, [ stream ) : IAsyncAction
type [
stream [
리턴 IAsyncAction

ClearEffectsAsync() 공개 메소드

public ClearEffectsAsync ( [ mediaStreamType ) : IAsyncAction
mediaStreamType [
리턴 IAsyncAction

GetEncoderProperty() 공개 메소드

public GetEncoderProperty ( [ mediaStreamType, [ propertyId ) : object
mediaStreamType [
propertyId [
리턴 object

GetPreviewMirroring() 공개 메소드

public GetPreviewMirroring ( ) : bool
리턴 bool

GetPreviewRotation() 공개 메소드

public GetPreviewRotation ( ) : VideoRotation
리턴 VideoRotation

GetRecordRotation() 공개 메소드

public GetRecordRotation ( ) : VideoRotation
리턴 VideoRotation

MediaCapture() 공개 메소드

public MediaCapture ( ) : System
리턴 System

SetEncoderProperty() 공개 메소드

public SetEncoderProperty ( [ mediaStreamType, [ propertyId, [ propertyValue ) : void
mediaStreamType [
propertyId [
propertyValue [
리턴 void

SetPreviewMirroring() 공개 메소드

public SetPreviewMirroring ( [ value ) : void
value [
리턴 void

SetPreviewRotation() 공개 메소드

public SetPreviewRotation ( [ value ) : void
value [
리턴 void

SetRecordRotation() 공개 메소드

public SetRecordRotation ( [ value ) : void
value [
리턴 void

StartPreviewAsync() 공개 메소드

public StartPreviewAsync ( ) : IAsyncAction
리턴 IAsyncAction

StartRecordToStorageFileAsync() 공개 메소드

public StartRecordToStorageFileAsync ( [ encodingProfile, [ file ) : IAsyncAction
encodingProfile [
file [
리턴 IAsyncAction

StartRecordToStreamAsync() 공개 메소드

public StartRecordToStreamAsync ( [ encodingProfile, [ stream ) : IAsyncAction
encodingProfile [
stream [
리턴 IAsyncAction

StopPreviewAsync() 공개 메소드

public StopPreviewAsync ( ) : IAsyncAction
리턴 IAsyncAction

StopRecordAsync() 공개 메소드

public StopRecordAsync ( ) : IAsyncAction
리턴 IAsyncAction