MediaCapture
MediaCapture()
AudioDeviceController
CameraStreamState
FrameSources
HasUnwrappableNativeObjectReference
MediaCaptureSettings
ThermalStatus
VideoDeviceController
AddAudioEffectAsync(IAudioEffectDefinition)
AddEffectAsync(MediaStreamType, String, IPropertySet)
AddVideoEffectAsync(IVideoEffectDefinition, MediaStreamType)
As<I>()
CapturePhotoToStorageFileAsync(ImageEncodingProperties, IStorageFile)
CapturePhotoToStreamAsync(ImageEncodingProperties, IRandomAccessStream)
ClearEffectsAsync(MediaStreamType)
CreateFrameReaderAsync(MediaFrameSource)
CreateFrameReaderAsync(MediaFrameSource, String)
CreateFrameReaderAsync(MediaFrameSource, String, BitmapSize)
CreateMultiSourceFrameReaderAsync(IEnumerable<MediaFrameSource>)
CreateRelativePanelWatcher(StreamingCaptureMode, DisplayRegion)
Dispose()
Equals(MediaCapture)
Equals(Object)
FindAllVideoProfiles(String)
FindConcurrentProfiles(String)
FindKnownVideoProfiles(String, KnownVideoProfile)
FromAbi(nint)
GetEncoderProperty(MediaStreamType, Guid)
GetHashCode()
GetPreviewFrameAsync()
GetPreviewFrameAsync(VideoFrame)
GetPreviewMirroring()
GetPreviewRotation()
GetRecordRotation()
InitializeAsync()
InitializeAsync(MediaCaptureInitializationSettings)
IsOverridableInterface(Guid)
IsVideoProfileSupported(String)
PauseRecordAsync(MediaCapturePauseBehavior)
PauseRecordWithResultAsync(MediaCapturePauseBehavior)
PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties)
PrepareLowLagPhotoCaptureAsync(ImageEncodingProperties)
PrepareLowLagPhotoSequenceCaptureAsync(ImageEncodingProperties)
PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)
PrepareLowLagRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)
PrepareLowLagRecordToStorageFileAsync(MediaEncodingProfile, IStorageFile)
PrepareLowLagRecordToStreamAsync(MediaEncodingProfile, IRandomAccessStream)
PrepareVariablePhotoSequenceCaptureAsync(ImageEncodingProperties)
RemoveEffectAsync(IMediaExtension)
ResumeRecordAsync()
SetEncoderProperty(MediaStreamType, Guid, Object)
SetEncodingPropertiesAsync(MediaStreamType, IMediaEncodingProperties, MediaPropertySet)
SetPreviewMirroring(Boolean)
SetPreviewRotation(VideoRotation)
SetRecordRotation(VideoRotation)
StartPreviewAsync()
StartPreviewToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)
StartPreviewToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)
StartRecordToCustomSinkAsync(MediaEncodingProfile, IMediaExtension)
StartRecordToCustomSinkAsync(MediaEncodingProfile, String, IPropertySet)
StartRecordToStorageFileAsync(MediaEncodingProfile, IStorageFile)
StartRecordToStreamAsync(MediaEncodingProfile, IRandomAccessStream)
StopPreviewAsync()
StopRecordAsync()
StopRecordWithResultAsync()
operator !=(MediaCapture, MediaCapture)
operator ==(MediaCapture, MediaCapture)
CameraStreamStateChanged
CaptureDeviceExclusiveControlStatusChanged
Failed
FocusChanged
PhotoConfirmationCaptured
RecordLimitationExceeded
ThermalStatusChanged
net11.0-windows10.0.22000
namespace Windows.Media.Capture
{
[ContractVersion(typeof(UniversalApiContract), 65536U)]
[ObjectReferenceWrapper("_inner")]
[ProjectedRuntimeClass("_default")]
[SupportedOSPlatform("Windows10.0.10240.0")]
[WindowsRuntimeType("Windows.Foundation.UniversalApiContract")]
public sealed class MediaCapture : IDisposable, IEquatable<MediaCapture>, ICustomQueryInterface, IDynamicInterfaceCastable, IWinRTObject
{
public static MediaCapture FromAbi(IntPtr thisPtr);
}
}
| .NET | 5.06.07.08.09.010.011.0 |
|---|---|
Information specific to net11.0 | |
| Platforms | This API is only available when you target a specific platform: |
| Windows | 10.0.2034810.0.22000 |
Information specific to net11.0-windows10.0.22000 | |
| Assembly | Microsoft.Windows.SDK.NET , Version=10.0.22000.20, PublicKeyToken=31bf3856ad364e35 |
| Referencing | The API is automatically referenced. |
| Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API