Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La estructura DXGKARG_CONTROLINTERRUPT3 se usa en DxgkDdi_ControlInterrupt3 llamadas para describir el estado de las interrupciones.
Sintaxis
typedef struct _DXGKARG_CONTROLINTERRUPT3 {
DXGK_INTERRUPT_TYPE InterruptType;
union {
DXGK_INTERRUPT_STATE InterruptState;
DXGK_CRTC_VSYNC_STATE CrtcVsyncState;
};
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
} DXGKARG_CONTROLINTERRUPT3;
Miembros
InterruptType
Enumeración DXGK_INTERRUPT_TYPE que indica el tipo de interrupción.
InterruptState
Enumeración DXGK_INTERRUPT_STATE que indica si las interrupciones están habilitadas para el controlador.
CrtcVsyncState
Enumeración DXGK_CRTC_VSYNC_STATE que indica si los VSYNCs están habilitados si las interrupciones también están habilitadas para el controlador.
VidPnSourceId
Identificador único de VidPnSource en el que se va a controlar la VSync. Este miembro solo se aplica a las interrupciones de VSync. vidPnSourceId puede ser uno de los siguientes valores:
Valor | Significado |
---|---|
De 0 a (número real de VidPnSources-1) | Identifica un vidPnSource determinado. |
D3DDDI_ID_ALL | VSync se va a controlar en cada VidPnSource del adaptador. El sistema operativo establecerá este valor en determinados escenarios en los que no puede determinar el vidPnSource determinado para controlarlo o en escenarios como la terminación del adaptador en el que VSync debe deshabilitarse globalmente en todos los VidPnSources. |
Observaciones
InterruptState y crtcVsyncState son miembros de una unión.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10, versión 2004 |
encabezado de | d3dkmddi.h |