estrutura DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 (d3dkmddi.h)
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 é usado pelo driver de miniporto de exibição para especificar atributos de plano de sobreposição.
Sintaxe
typedef struct _DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 {
DXGK_MULTIPLANE_OVERLAY_FLAGS Flags;
RECT SrcRect;
RECT DstRect;
RECT ClipRect;
D3DDDI_ROTATION Rotation;
DXGK_MULTIPLANE_OVERLAY_BLEND Blend;
DXGK_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT VideoFrameFormat;
D3DDDI_COLOR_SPACE_TYPE ColorSpaceType;
DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT StereoFormat;
BOOL StereoLeftViewFrame0;
BOOL StereoBaseViewFrame0;
DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE StereoFlipMode;
DXGK_MULTIPLANE_OVERLAY_STRETCH_QUALITY StretchQuality;
UINT Reserved1;
} DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2;
Membros
Flags
Especifica uma combinação de operações de inversão executando uma operação OR bit a bit nos valores na enumeração DXGK_MULTIPLANE_OVERLAY_FLAGS .
SrcRect
Especifica o retângulo de origem em relação ao recurso de origem.
DstRect
Especifica o retângulo de destino em relação à resolução do monitor.
ClipRect
Especifica qualquer região de recorte adicional em relação ao DstRect depois que os dados forem estendidos de acordo com os valores de SrcRect e DstRect.
O driver e o hardware podem usar o membro ClipRect para aplicar um fator de alongamento comum à medida que o recorte muda quando um aplicativo oclui parte do retângulo de destino DstRect .
Rotation
Especifica a rotação no sentido horário do plano de sobreposição, dado como um valor da enumeração D3DDDI_ROTATION .
Blend
Especifica o modo de mesclagem que se aplica a esse plano de sobreposição e ao plano abaixo dele, dado como um valor da enumeração DXGK_MULTIPLANE_OVERLAY_BLEND .
VideoFrameFormat
Especifica o formato de quadro de vídeo do plano de sobreposição, fornecido como um valor da enumeração DXGK_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT .
ColorSpaceType
Especifica a configuração de espaço de cor, fornecida como um valor da enumeração D3DDDI_COLOR_SPACE_TYPE .
StereoFormat
Especifica o formato de quadro de vídeo do plano de sobreposição, dado como um valor da enumeração DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT .
StereoLeftViewFrame0
Reservado para uso do sistema. Deve ser sempre FALSE.
StereoBaseViewFrame0
Reservado para uso do sistema. Deve ser sempre FALSE.
StereoFlipMode
Especifica o modo de inversão estéreo do plano de sobreposição, dado como um valor da enumeração DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE .
StretchQuality
Especifica a qualidade de alongamento do plano de sobreposição, dada como um valor da enumeração DXGK_MULTIPLANE_OVERLAY_STRETCH_QUALITY .
Reserved1
Colorkey
Especifica o valor da chave de cor usado quando a mesclagem de chave de cor está habilitada para sobreposições herdadas.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |
Confira também
DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE
DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT