estructura D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES (d3dkmthk.h)
La estructura D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES contiene atributos de superposición multiplano.
Sintaxis
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;
Miembros
Flags
Opciones de marca.
SrcRect
Especifica el rectángulo de origen.
DstRect
Especifica el rectángulo de destino.
ClipRect
Especifica cualquier recorte adicional.
Rotation
Especifica el giro en sentido de las agujas del reloj del plano de superposición.
Blend
Especifica el modo de mezcla que se aplica a este plano de superposición y al plano debajo de él.
DirtyRectCount
Número de rectángulos sucios.
void D3DKMT_PTR( RECT *unnamedParam1, pDirtyRects unnamedParam2)
NumFilters
Opcionalmente, especifica el número de filtros que implementa el controlador y el hardware en el plano de superposición.
void D3DKMT_PTR( void *unnamedParam1, pFilters unnamedParam2)
VideoFrameFormat
Especifica el formato de fotograma de vídeo del plano de superposición, dado como un valor de la enumeración D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT.
YCbCrFlags
Especifica la información de rango y conversión de YUV que se proporciona como un valor de la enumeración D3DKMT_MULTIPLANE_OVERLAY_YCbCr_FLAGS.
StereoFormat
Especifica el formato de fotograma de vídeo del plano de superposición, dado como un valor de la enumeración D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT.
StereoLeftViewFrame0
Reservado para uso del sistema. Siempre debe ser FALSE.
StereoBaseViewFrame0
Reservado para uso del sistema. Siempre debe ser FALSE.
StereoFlipMode
Especifica el modo de volteo estéreo del plano de superposición, dado como un valor de la enumeración _DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE.
StretchQuality
Especifica la calidad de ajuste del plano de superposición, dada como un valor de la enumeración _DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
servidor mínimo admitido | Windows Server 2012 |
encabezado de |
d3dkmthk.h |