Compartilhar via


MTLRenderPipelineState_Extensions Classe

Definição

Métodos de extensão para a IMTLRenderPipelineState interface para dar suporte a todos os métodos do IMTLRenderPipelineState protocolo.

public static class MTLRenderPipelineState_Extensions
type MTLRenderPipelineState_Extensions = class
Herança
MTLRenderPipelineState_Extensions

Comentários

Os métodos de extensão para IMTLRenderPipelineState permitem que os desenvolvedores tratem instâncias da interface como tendo todos os métodos opcionais do protocolo original IMTLRenderPipelineState . Como a interface contém apenas os membros necessários, esses métodos de extensão permitem que os desenvolvedores chamem os membros opcionais do protocolo.

Métodos

GetImageblockMemoryLength(IMTLRenderPipelineState, MTLSize)

Métodos de extensão para a IMTLRenderPipelineState interface para dar suporte a todos os métodos do IMTLRenderPipelineState protocolo.

GetImageblockSampleLength(IMTLRenderPipelineState)

Métodos de extensão para a IMTLRenderPipelineState interface para dar suporte a todos os métodos do IMTLRenderPipelineState protocolo.

GetMaxTotalThreadsPerThreadgroup(IMTLRenderPipelineState)

Métodos de extensão para a IMTLRenderPipelineState interface para dar suporte a todos os métodos do IMTLRenderPipelineState protocolo.

GetSupportIndirectCommandBuffers(IMTLRenderPipelineState)

Métodos de extensão para a IMTLRenderPipelineState interface para dar suporte a todos os métodos do IMTLRenderPipelineState protocolo.

GetThreadgroupSizeMatchesTileSize(IMTLRenderPipelineState)

Métodos de extensão para a IMTLRenderPipelineState interface para dar suporte a todos os métodos do IMTLRenderPipelineState protocolo.

Aplica-se a