Modifier

Partager via


AVVideoSettingsUncompressed Class

Definition

Manages configuration for uncompressed video.

public class AVVideoSettingsUncompressed : CoreVideo.CVPixelBufferAttributes
type AVVideoSettingsUncompressed = class
    inherit CVPixelBufferAttributes
Inheritance
AVVideoSettingsUncompressed

Constructors

AVVideoSettingsUncompressed()

Default constructor.

AVVideoSettingsUncompressed(NSDictionary)

Properties

AllocateWithIOSurface

If this key is set, this instructs CoreVideo to allocate the video buffers using the IOSurface.    This is required for some uses of pixel buffers.

(Inherited from CVPixelBufferAttributes)
BytesPerRowAlignment

Indicates the number of bytes per row in the pixel buffer.

(Inherited from CVPixelBufferAttributes)
CGBitmapContextCompatibility

Indicates whether the pixel buffer is compatible with Core Graphics bitmap contexts.

(Inherited from CVPixelBufferAttributes)
CGImageCompatibility

Indicates whether the pixel buffer is compatible with CGImage types

(Inherited from CVPixelBufferAttributes)
Dictionary

Gets the wrapped NSDictionary.

(Inherited from DictionaryContainer)
ExtendedPixelsBottom

The number of pixels padding the bottom of the image.

(Inherited from CVPixelBufferAttributes)
ExtendedPixelsLeft

The number of pixels padding the left of the image.

(Inherited from CVPixelBufferAttributes)
ExtendedPixelsRight

The number of pixels padding the right of the image.

(Inherited from CVPixelBufferAttributes)
ExtendedPixelsTop

The number of pixels padding the top of the image.

(Inherited from CVPixelBufferAttributes)
Height

The height of the pixel buffer.

(Inherited from CVPixelBufferAttributes)
MemoryAllocator

The allocator used for the pixel buffer.

(Inherited from CVPixelBufferAttributes)
MetalCompatibility

Indicates whether the pixel buffer is compatible with Metal.

(Inherited from CVPixelBufferAttributes)
OpenGLCompatibility

Indicates whether the pixel buffer is compatible with OpenGL contexts.

(Inherited from CVPixelBufferAttributes)
OpenGLESCompatibility

Indicates whether the pixel buffer is compatible with OpenGL for Embedded Systems contexts.

(Inherited from CVPixelBufferAttributes)
PixelFormatType

The pixel format of the pixel buffer.

(Inherited from CVPixelBufferAttributes)
PlaneAlignment

Specifies the alignment of the planes within the buffer.

(Inherited from CVPixelBufferAttributes)
ScalingMode

Represents the video scaling mode.

Width

The width of the pixel buffer.

(Inherited from CVPixelBufferAttributes)

Methods

GetArray<T>(NSString, Func<IntPtr,T>) (Inherited from DictionaryContainer)
GetArray<T>(NSString)

Retrieves the array of type T associated with key.

(Inherited from DictionaryContainer)
GetBoolValue(NSString)

Returns the nullable Boolean associated with key.

(Inherited from DictionaryContainer)
GetCGPointValue(NSString)

Returns the nullable CGPoint associated with key.

(Inherited from DictionaryContainer)
GetCGRectValue(NSString)

Returns the nullable NSString associated with key.

(Inherited from DictionaryContainer)
GetCGSizeValue(NSString)

Returns the nullable CGSize associated with key.

(Inherited from DictionaryContainer)
GetCMTimeValue(NSString)

Returns the nullable CMTime associated with key.

(Inherited from DictionaryContainer)
GetDoubleValue(NSString)

Returns the nullable double associated with key.

(Inherited from DictionaryContainer)
GetFloatValue(NSString)

Returns the nullable float associated with key.

(Inherited from DictionaryContainer)
GetInt32Value(NSString)

Returns the nullable int associated with key.

(Inherited from DictionaryContainer)
GetLongValue(NSString)

Returns the nullable long associated with key.

(Inherited from DictionaryContainer)
GetNativeValue<T>(NSString)

Returns the native object associated with key.

(Inherited from DictionaryContainer)
GetNIntValue(NSString)

Returns the nullable native integer associated with key.

(Inherited from DictionaryContainer)
GetNSDictionary(NSString)

Returns the NSDictionary associated with key.

(Inherited from DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

Returns the NSDictionary associated with key.

(Inherited from DictionaryContainer)
GetNSStringValue(NSString)

Returns the NSString associated with key.

(Inherited from DictionaryContainer)
GetNUIntValue(NSString)

Returns the nullable native unsigned int associated with key.

(Inherited from DictionaryContainer)
GetStringValue(NSString)

Returns the string associated with key.

(Inherited from DictionaryContainer)
GetStringValue(String)

Returns the string associated with key.

(Inherited from DictionaryContainer)
GetStrongDictionary<T>(NSString)

Returns the DictionaryContainer associated with key.

(Inherited from DictionaryContainer)
GetUInt32Value(NSString)

Returns the nullable T:System.UInt32 associated with key.

(Inherited from DictionaryContainer)
GetUIntValue(NSString)

Returns the nullable T:System.UInt32 associated with key.

(Inherited from DictionaryContainer)
RemoveValue(NSString)

Removes from the dictionary the value associated with key.

(Inherited from DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

Associates the INativeObject array values with key.

(Inherited from DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

Associates the NSNumber array values with key.

(Inherited from DictionaryContainer)
SetArrayValue(NSString, String[])

Associates the T:System.String array values with key.

(Inherited from DictionaryContainer)
SetArrayValue<T>(NSString, T[])

Associates the array values of type T with key.

(Inherited from DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

Stores the Boolean value and associates it with the key.

(Inherited from DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

Stores the CGPointvalue and associates it with the key.

(Inherited from DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

Stores the CGRectvalue and associates it with the key.

(Inherited from DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

Stores the CGSizevalue and associates it with the key.

(Inherited from DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

Stores the CMTimevalue and associates it with the key.

(Inherited from DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean) (Inherited from DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

Stores the double value (or null) and associates it with the key.

(Inherited from DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

Stores the int value (or null) and associates it with the key.

(Inherited from DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

Stores the long value (or null) and associates it with the key.

(Inherited from DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

Stores the native integer value (or null) and associates it with the key.

(Inherited from DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

Stores the native unsigned int value (or null) and associates it with the key.

(Inherited from DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

Stores the float value (or null) and associates it with the key.

(Inherited from DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

Stores the unsigned int value (or null) and associates it with the key.

(Inherited from DictionaryContainer)
SetStringValue(NSString, NSString)

Stores the string value and associates it with the key.

(Inherited from DictionaryContainer)
SetStringValue(NSString, String)

Stores the string value and associates it with the key.

(Inherited from DictionaryContainer)

Applies to