MTLCaptureManager.StartCapture Method

Definition

Overloads

StartCapture(IMTLCaptureScope)

Begins capturing for the specified scope.

StartCapture(IMTLCommandQueue)

Starts capture on the specified command queue.

StartCapture(IMTLDevice)

Starts capture on the specified device.

StartCapture(IMTLCaptureScope)

Begins capturing for the specified scope.

[Foundation.Export("startCaptureWithScope:")]
public virtual void StartCapture (Metal.IMTLCaptureScope captureScope);
abstract member StartCapture : Metal.IMTLCaptureScope -> unit
override this.StartCapture : Metal.IMTLCaptureScope -> unit

Parameters

captureScope
IMTLCaptureScope

The scope for which to start capturing.

Attributes

StartCapture(IMTLCommandQueue)

Starts capture on the specified command queue.

[Foundation.Export("startCaptureWithCommandQueue:")]
public virtual void StartCapture (Metal.IMTLCommandQueue commandQueue);
abstract member StartCapture : Metal.IMTLCommandQueue -> unit
override this.StartCapture : Metal.IMTLCommandQueue -> unit

Parameters

commandQueue
IMTLCommandQueue

The command queue for which to start capturing.

Attributes

StartCapture(IMTLDevice)

Starts capture on the specified device.

[Foundation.Export("startCaptureWithDevice:")]
public virtual void StartCapture (Metal.IMTLDevice device);
abstract member StartCapture : Metal.IMTLDevice -> unit
override this.StartCapture : Metal.IMTLDevice -> unit

Parameters

device
IMTLDevice

The device for which to start capturing.

Attributes

Applies to