C# Класс Windows.Media.Capture.MediaCapture

Наследование: IMediaCapture, IMediaCaptureVideoPreview
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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