estructura D3DDDI_OVERLAYINFO (d3dumddi.h)
La estructura D3DDDI_OVERLAYINFO describe información sobre una superposición.
Sintaxis
typedef struct _D3DDDI_OVERLAYINFO {
[in] HANDLE hResource;
[in] UINT SubResourceIndex;
[in] RECT DstRect;
[in] RECT SrcRect;
[in] UINT DstColorKeyLow;
[in] UINT DstColorKeyHigh;
[in] UINT SrcColorKeyLow;
[in] UINT SrcColorKeyHigh;
[in] D3DDDI_OVERLAYINFOFLAGS Flags;
} D3DDDI_OVERLAYINFO;
Miembros
[in] hResource
Identificador del recurso que se muestra mediante la superposición. El recurso se crea a través de una llamada a la función CreateResource con la marca de Overlay campo de bits establecida en el miembro Flags de la estructura de D3DDDIARG_CREATERESOURCE a la que apunta el parámetro pResource.
[in] SubResourceIndex
Índice del subrecurso si el recurso especificado por el miembro hResource contiene una lista de asignaciones.
[in] DstRect
Estructura RECT para el rectángulo de destino, que contiene las coordenadas de salida para la presentación.
[in] SrcRect
Estructura RECT para el rectángulo de origen que se muestra.
[in] DstColorKeyLow
Valor de la clave de color de destino cuando el DstColorKey marca de campo de bits se establece en el miembro Flags. Si la clave de color es un intervalo, DstColorKeyLow contiene el extremo inferior del intervalo. El valor está en el formato nativo de la superficie principal superpuesta.
[in] DstColorKeyHigh
El extremo superior del intervalo de claves de color de destino cuando el DstColorKeyRange marca de campo de bits se establece en Marcas. El valor está en el formato nativo de la superficie principal superpuesta.
[in] SrcColorKeyLow
Valor de la clave de color de origen cuando el SrcColorKey marca de campo de bits se establece en el miembro Flags. Si la clave de color es un intervalo, SrcColorKeyLow contiene el extremo inferior del intervalo. El valor está en el formato nativo del recurso de superposición que se muestra.
[in] SrcColorKeyHigh
El extremo superior del intervalo de claves de color de origen cuando el SrcColorKeyRange marca de campo de bits se establece en Marcas. El valor está en el formato nativo del recurso de superposición que se muestra.
[in] Flags
Estructura D3DDDI_OVERLAYINFOFLAGS que identifica el tipo de operación de superposición que se va a realizar. Tenga en cuenta que algunas marcas se excluyen mutuamente con otras marcas. Para obtener más información, vea la siguiente sección Comentarios.
Observaciones
El SrcColorKey, SrcColorKeyRange, DstColorKeyy DstColorKeyRange marcas de campo de bits nunca se establecen simultáneamente en el miembro Flags.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
encabezado de | d3dumddi.h (incluya D3dumddi.h) |