estrutura DXGKARG_SETINTERRUPTTARGETPRESENTID (d3dkmddi.h)
A estrutura DXGKARG_SETINTERRUPTTARGETPRESENTID contém parâmetros para a função de retorno de chamada DXGKDDI_SETINTERRUPTTARGETPRESENTID do driver.
Sintaxe
typedef struct _DXGKARG_SETINTERRUPTTARGETPRESENTID {
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT LayerIndex;
ULONGLONG InterruptTargetPresentId;
} DXGKARG_SETINTERRUPTTARGETPRESENTID;
Membros
VidPnSourceId
[in] Um valor D3DDDI_VIDEO_PRESENT_SOURCE_ID que identifica a ID de origem VidPn da fila de inversão de hardware.
LayerIndex
[in] Um valor de índice baseado em zero que identifica o índice do plano MPO da fila de inversão.
InterruptTargetPresentId
[in] Valor que identifica a PresentId necessária para gerar uma interrupção VSync ou HSync correspondente quando ela for concluída. InterruptTargetPresentId pode ser um dos seguintes valores:
Valor | Significado |
---|---|
UINT64_MAX | Nenhuma interrupção VSync é necessária daqui para frente até que a ID atual de destino seja alterada novamente. |
0 | As interrupções VSync são necessárias para cada intervalo, independentemente de quaisquer novas versões serem concluídas. |
Qualquer outro valor | As interrupções serão geradas se o PresentId >verificado no momento = InterruptTargetPresentId. |
Comentários
Consulte Especificando o comportamento de interrupção do Vsync para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 (WDDM 3.0) |
Cabeçalho | d3dkmddi.h |