PFND3D10DDI_DISABLE_DEFERRED_STAGING_RESOURCE_DESTRUCTION_CB función de devolución de llamada (d3d10umddi.h)
La función pfnDisableDeferredStagingResourceDestruction deshabilita la destrucción diferida de los recursos de almacenamiento provisional.
Sintaxis
PFND3D10DDI_DISABLE_DEFERRED_STAGING_RESOURCE_DESTRUCTION_CB Pfnd3d10ddiDisableDeferredStagingResourceDestructionCb;
void Pfnd3d10ddiDisableDeferredStagingResourceDestructionCb(
D3D10DDI_HRTCORELAYER unnamedParam1
)
{...}
Parámetros
unnamedParam1
hRuntimeDevice [in]
Identificador de un contexto para el entorno de ejecución principal de Microsoft Direct3D 10. Este identificador se proporciona al controlador en una llamada a la función CreateDevice(D3D10) del controlador.
Valor devuelto
None
Observaciones
De forma predeterminada, el tiempo de ejecución de Direct3D aplaza la destrucción de los recursos de almacenamiento provisional, hasta que una llamada a la función ResourceIsStagingBusy del controlador de visualización en modo de usuario indica que la canalización de gráficos ya no usa los recursos. El tiempo de ejecución aplaza la destrucción de los recursos de almacenamiento provisional porque la destrucción de un recurso de almacenamiento provisional, mientras sigue en uso, podría provocar que el procesador se bloquee hasta que el recurso ya no se use.
Si el controlador de pantalla en modo de usuario puede asegurarse de que este tipo de bloque se puede evitar, el controlador puede llamar a pfnDisableDeferredStagingResourceDestruction para deshabilitar el comportamiento de destrucción diferido.
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) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de