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 miniport para mostrar.

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 previamente 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 realizó 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.

Observaciones

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

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
de la plataforma de destino de Escritorio
encabezado de d3dkmddi.h (incluya D3dkmddi.h)
irQL PASSIVE_LEVEL