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) |