Compartir a través de


DXGKDDI_MONITORDESCRIPTORSET_RELEASEDESCRIPTORINFO función de devolución de llamada (d3dkmddi.h)

La función pfnReleaseDescriptorInfo libera una estructura de D3DKMDT_MONITOR_DESCRIPTOR que el administrador vidPN proporcionó anteriormente al controlador de minipuerto de pantalla.

Sintaxis

DXGKDDI_MONITORDESCRIPTORSET_RELEASEDESCRIPTORINFO DxgkddiMonitordescriptorsetReleasedescriptorinfo;

NTSTATUS DxgkddiMonitordescriptorsetReleasedescriptorinfo(
  IN_CONST_D3DKMDT_HMONITORDESCRIPTORSET hMonitorDescriptorSet,
  IN_CONST_PD3DKMDT_MONITOR_DESCRIPTOR_CONST pMonitorDescriptorInfo
)
{...}

Parámetros

hMonitorDescriptorSet

Identificador de un objeto de conjunto de descriptores de supervisión. El controlador de miniporte de pantalla obtuvo anteriormente este identificador llamando a la función pfnGetMonitorDescriptorSet de la interfaz Monitor.

pMonitorDescriptorInfo

Puntero a la estructura D3DKMDT_MONITOR_DESCRIPTOR que se va a liberar.

Valor devuelto

La función pfnReleaseDescriptorInfo devuelve uno de los valores siguientes.

Código devuelto Descripción
STATUS_SUCCESS La función se ha realizado correctamente.
STATUS_INVALID_MONITOR_DESCRIPTOR El descriptor proporcionado en pMonitorDescriptorInfo no era válido.
STATUS_GRAPHICS_INVALID_MONITOR_DESCRIPTORSET El identificador proporcionado en hMonitorDescriptorSet no era válido.

Comentarios

Cuando haya terminado de usar una estructura de D3DKMDT_MONITOR_DESCRIPTOR que obtuvo llamando a pfnAcquireFirstDescriptorInfo o pfnAcquireNextDescriptorInfo, debe liberarla llamando a pfnReleaseDescriptorInfo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Plataforma de destino Escritorio
Encabezado d3dkmddi.h (incluye D3dkmddi.h)
IRQL PASSIVE_LEVEL