estrutura D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS (d3dumddi.h)
Usado pelo driver de exibição do modo de usuário para especificar um grupo de recursos do plano de sobreposição.
Sintaxe
typedef struct D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS {
UINT NumPlanes;
float MaxStretchFactor;
float MaxShrinkFactor;
UINT OverlayCaps;
} D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS;
Membros
NumPlanes
Especifica o número de planos de sobreposição compatíveis com os planos de sobreposição dentro do grupo de funcionalidades.
MaxStretchFactor
Especifica o fator de alongamento máximo compatível com os planos de sobreposição dentro do grupo de funcionalidades.
O fator stretch é a proporção do tamanho final do plano de sobreposição estendido para o tamanho original. Por exemplo, se o plano de sobreposição original for de 100 x 100 pixels, um valor de 2,5 significa que ele pode ser estendido para 250 x 250 pixels.
Não é garantido que esse fator elástico possa ser aplicado em todos os cenários. Por exemplo, pode ser possível esticar apenas um plano de sobreposição de vários usando esse fator.
MaxShrinkFactor
Especifica o fator de redução máximo compatível com os planos de sobreposição dentro do grupo de recursos.
O fator de redução é a proporção do tamanho final do plano de sobreposição encolhido para o tamanho original. Por exemplo, se o plano de sobreposição original for de 100 x 100 pixels, um valor de 0,25 significa que ele pode ser reduzido para 25 x 25 pixels.
Não é garantido que esse fator de redução possa ser aplicado em todos os cenários. Por exemplo, pode ser possível reduzir apenas um plano de sobreposição de vários usando esse fator.
OverlayCaps
Os recursos de sobreposição, fornecidos como um OR bit a bit de valores da enumeração D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 |
Servidor mínimo com suporte | Windows Server 2012 R2 |
Cabeçalho | d3dumddi.h (inclua D3dumddi.h) |