Compartir a través de


PFND3D10DDI_RESOURCEUNMAP función de devolución de llamada (d3d10umddi.h)

La función ResourceUnmap desasignación de un subrecurso de un recurso.

Sintaxis

PFND3D10DDI_RESOURCEUNMAP Pfnd3d10ddiResourceunmap;

void Pfnd3d10ddiResourceunmap(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D10DDI_HRESOURCE unnamedParam2,
  UINT unnamedParam3
)
{...}

Parámetros

unnamedParam1

hDevice [in]

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

unnamedParam2

hResource [in]

Identificador del recurso que se va a desasignación.

unnamedParam3

subresource [in]

Índice que indica el subrecurso que se va a desasignación.

Valor devuelto

Ninguno

Observaciones

El controlador puede usar el pfnSetErrorCb función de devolución de llamada para establecer un código de error.

El controlador puede llamar a pfnSetErrorCb para establecer el código de error D3DDDIERR_DEVICEREMOVED; sin embargo, el controlador no es necesario para establecer D3DDDIERR_DEVICEREMOVED si se quitó el dispositivo. Las llamadas a pfnSetErrorCb para establecer cualquier otro código de error son críticos.

restricciones de en los valores de entrada

En el caso de los controladores de windows Display Driver Model (WDDM) 1.3 y versiones posteriores, el entorno de ejecución de Microsoft Direct3D proporciona un conjunto restringido de valores de entrada usados por esta función. Para obtener una lista de todos los valores restringidos, consulte [Mejoras de rendimiento de representación de Direct3D](/windows-hardware/drivers/display/direct3d-rendering-performance-improvements).

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
de la plataforma de destino de Escritorio
encabezado de d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

D3D10DDI_DEVICEFUNCS

pfnSetErrorCb de