PFND3DDDI_UPDATEOVERLAY función de devolución de llamada (d3dumddi.h)

La función UpdateOverlay vuelve a configurar o mueve una superposición que se muestra.

Sintaxis

PFND3DDDI_UPDATEOVERLAY Pfnd3dddiUpdateoverlay;

HRESULT Pfnd3dddiUpdateoverlay(
  HANDLE hDevice,
  const D3DDDIARG_UPDATEOVERLAY *unnamedParam2
)
{...}

Parámetros

hDevice

Identificador del dispositivo de visualización (contexto de gráficos).

unnamedParam2

pData [in]

Puntero a una estructura de D3DDDIARG_UPDATEOVERLAY que describe cómo volver a configurar la superposición.

Valor devuelto

UpdateOverlay devuelve uno de los siguientes valores:

Código devuelto Descripción
S_OK La superposición se ha modificado correctamente.
E_OUTOFMEMORY UpdateOverlay no se pudo completar debido a memoria insuficiente.
D3DDDIERR_NOTAVAILABLE UpdateOverlay no se pudo completar porque no había suficiente ancho de banda disponible o el hardware de superposición solicitado no estaba disponible.
D3DDDIERR_UNSUPPORTEDOVERLAYFORMAT El hardware de superposición no admite el formato de superposición especificado.
D3DDDIERR_UNSUPPORTEDOVERLAY El hardware de superposición no se admite para el tamaño y el modo de visualización especificados.

Comentarios

Las superposiciones son independientes de los recursos que se muestran mediante las superposiciones.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Plataforma de destino Escritorio
Encabezado d3dumddi.h (incluya D3dumddi.h)

Consulte también

D3DDDIARG_UPDATEOVERLAY

D3DDDI_DEVICEFUNCS