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
Subrecurso [in]
Índice que indica el subrecurso que se va a quitar de mapa.
Valor devuelto
None
Observaciones
El controlador puede usar la función de devolución de llamada pfnSetErrorCb 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 fundamentales.
Restricciones en los valores de entrada
Para los controladores windows Display Driver Model (WDDM) 1.3 y versiones posteriores, el tiempo 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, vea [Mejoras en el rendimiento de representación de Direct3D](/windows-hardware/drivers/display/direct3d-rendering-performance-improvements).Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Plataforma de destino | Escritorio |
Encabezado | d3d10umddi.h (incluya D3d10umddi.h) |