estrutura D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES (d3dkmthk.h)
A estrutura D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES contém atributos de sobreposição multiplano.
Sintaxe
typedef struct D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES {
UINT Flags;
RECT SrcRect;
RECT DstRect;
RECT ClipRect;
D3DDDI_ROTATION Rotation;
D3DKMT_MULTIPLANE_OVERLAY_BLEND Blend;
UINT DirtyRectCount;
void D3DKMT_PTR(
RECT *unnamedParam1,
pDirtyRects unnamedParam2
);
UINT NumFilters;
void D3DKMT_PTR(
void *unnamedParam1,
pFilters unnamedParam2
);
D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT VideoFrameFormat;
UINT YCbCrFlags;
D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT StereoFormat;
BOOL StereoLeftViewFrame0;
BOOL StereoBaseViewFrame0;
DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE StereoFlipMode;
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY StretchQuality;
} D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES;
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.
void D3DKMT_PTR( RECT *unnamedParam1, pDirtyRects unnamedParam2)
NumFilters
Opcionalmente, especifica o número de filtros que o driver e o hardware implementam no plano de sobreposição.
void D3DKMT_PTR( void *unnamedParam1, pFilters unnamedParam2)
VideoFrameFormat
Especifica o formato de quadro de vídeo do plano de sobreposição, dado como um valor da enumeração D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT.
YCbCrFlags
Especifica informações de conversão e intervalo YUV fornecidas como um valor da enumeração D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS.
StereoFormat
Especifica o formato de quadro de vídeo do plano de sobreposição, fornecido como um valor da enumeração D3DKMT_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 _DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE.
StretchQuality
Especifica a qualidade da extensão do plano de sobreposição, dada como um valor da enumeração _DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8 |
servidor com suporte mínimo | Windows Server 2012 |
cabeçalho | d3dkmthk.h |