Поделиться через


IMTLParallelRenderCommandEncoder Интерфейс

Определение

Системный протокол для разбиения одного прохода отрисовки в параллельные наборы команд.

[Foundation.Protocol(Name="MTLParallelRenderCommandEncoder", WrapperType=typeof(Metal.MTLParallelRenderCommandEncoderWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.Arch64, null)]
public interface IMTLParallelRenderCommandEncoder : IDisposable, Metal.IMTLCommandEncoder
type IMTLParallelRenderCommandEncoder = interface
    interface INativeObject
    interface IDisposable
    interface IMTLCommandEncoder
Атрибуты
Реализации

Свойства

Device

Системный протокол для разбиения одного прохода отрисовки в параллельные наборы команд.

(Унаследовано от IMTLCommandEncoder)
Handle

Дескриптор (указатель) на представление неуправляемого объекта.

(Унаследовано от INativeObject)
Label

Системный протокол для разбиения одного прохода отрисовки в параллельные наборы команд.

(Унаследовано от IMTLCommandEncoder)

Методы

CreateRenderCommandEncoder()

Системный протокол для разбиения одного прохода отрисовки в параллельные наборы команд.

EndEncoding()

Системный протокол для разбиения одного прохода отрисовки в параллельные наборы команд.

(Унаследовано от IMTLCommandEncoder)
InsertDebugSignpost(String)

Системный протокол для разбиения одного прохода отрисовки в параллельные наборы команд.

(Унаследовано от IMTLCommandEncoder)
PopDebugGroup()

Системный протокол для разбиения одного прохода отрисовки в параллельные наборы команд.

(Унаследовано от IMTLCommandEncoder)
PushDebugGroup(String)

Системный протокол для разбиения одного прохода отрисовки в параллельные наборы команд.

(Унаследовано от IMTLCommandEncoder)

Методы расширения

SetColorStoreAction(IMTLParallelRenderCommandEncoder, MTLStoreAction, nuint)

Системный протокол для разбиения одного прохода отрисовки в параллельные наборы команд.

SetColorStoreActionOptions(IMTLParallelRenderCommandEncoder, MTLStoreActionOptions, nuint)

Задает параметры действия магазина для вложения цвета по указанному индексу.

SetDepthStoreAction(IMTLParallelRenderCommandEncoder, MTLStoreAction)

Системный протокол для разбиения одного прохода отрисовки в параллельные наборы команд.

SetDepthStoreActionOptions(IMTLParallelRenderCommandEncoder, MTLStoreActionOptions)

Задает параметры действия магазина для вложения глубины.

SetStencilStoreAction(IMTLParallelRenderCommandEncoder, MTLStoreAction)

Системный протокол для разбиения одного прохода отрисовки в параллельные наборы команд.

SetStencilStoreActionOptions(IMTLParallelRenderCommandEncoder, MTLStoreActionOptions)

Задает параметры действия магазина для вложения трафарета.

Применяется к