estrutura D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2 (d3dkmthk.h)
Contém atributos de sobreposição de vários planos.
Sintaxe
typedef struct _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2 {
UINT Flags;
RECT SrcRect;
RECT DstRect;
RECT ClipRect;
D3DDDI_ROTATION Rotation;
D3DKMT_MULTIPLANE_OVERLAY_BLEND Blend;
UINT DirtyRectCount;
RECT *pDirtyRects;
D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT VideoFrameFormat;
D3DDDI_COLOR_SPACE_TYPE ColorSpace;
D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT StereoFormat;
BOOL StereoLeftViewFrame0;
BOOL StereoBaseViewFrame0;
DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE StereoFlipMode;
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY StretchQuality;
UINT Reserved1;
} D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2;
Membros
Flags
Opções de sinalizador.
SrcRect
Especifica o retângulo de origem.
DstRect
Especifica o retângulo de destino.
ClipRect
Especifica qualquer recorte adicional.
Rotation
Especifica a rotação no sentido horário do plano de sobreposição.
Blend
Especifica o modo de mesclagem que se aplica a esse plano de sobreposição e ao plano abaixo dele.
DirtyRectCount
O número de retângulos sujos.
pDirtyRects
Um ponteiro para uma matriz de retângulos sujos.
VideoFrameFormat
ColorSpace
O espaço de cores dos dados.
StereoFormat
Formato estéreo.
StereoLeftViewFrame0
Quadro de exibição estéreo à esquerda 0.
StereoBaseViewFrame0
Quadro de exibição base estéreo 0.
StereoFlipMode
Modo de inversão estéreo.
StretchQuality
Qualidade de alongamento.
Reserved1
Reservado para uso interno.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | d3dkmthk.h |