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


MTLRenderPipelineState_Extensions Класс

Определение

Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола.

public static class MTLRenderPipelineState_Extensions
type MTLRenderPipelineState_Extensions = class
Наследование
MTLRenderPipelineState_Extensions

Комментарии

Методы расширения для IMTLRenderPipelineState позволяют разработчикам рассматривать экземпляры интерфейса как имеющие все необязательные методы исходного IMTLRenderPipelineState протокола. Так как интерфейс содержит только необходимые элементы, эти методы расширения позволяют разработчикам вызывать необязательные члены протокола.

Методы

GetImageblockMemoryLength(IMTLRenderPipelineState, MTLSize)

Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола.

GetImageblockSampleLength(IMTLRenderPipelineState)

Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола.

GetMaxTotalThreadsPerThreadgroup(IMTLRenderPipelineState)

Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола.

GetSupportIndirectCommandBuffers(IMTLRenderPipelineState)

Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола.

GetThreadgroupSizeMatchesTileSize(IMTLRenderPipelineState)

Методы расширения интерфейса IMTLRenderPipelineState для поддержки всех методов из IMTLRenderPipelineState протокола.

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