Structure DDENABLEIRQINFO (dxmini.h)
La structure DDENABLEIRQINFO contient les informations nécessaires pour activer les interruptions.
Syntaxe
typedef struct _DDENABLEIRQINFO {
DWORD dwIRQSources;
DWORD dwLine;
PDX_IRQCALLBACK IRQCallback;
PDX_IRQDATA lpIRQData;
} DDENABLEIRQINFO, *PDDENABLEIRQINFO;
Membres
dwIRQSources
Indique les interruptions qui doivent être activées. Ce membre peut être une ou plusieurs des valeurs suivantes :
Indicateur | Signification |
---|---|
DDIRQ_DISPLAY_VSYNC | L’appareil peut générer des IRQs en fonction de la synchronisation V de l’affichage. |
DDIRQ_VPORT0_LINE | L’appareil peut générer des IRQs en fonction d’une ligne programmable pour le port vidéo matériel numéro 0. |
DDIRQ_VPORT0_VSYNC | L’appareil peut générer des IRQs de synchronisation V pour le port vidéo matériel numéro 0. |
DDIRQ_VPORT1_LINE | L’appareil peut générer des IRQs en fonction d’une ligne programmable pour le port vidéo matériel numéro 1. |
DDIRQ_VPORT1_VSYNC | L’appareil peut générer des IRQs de synchronisation V pour le port vidéo matériel numéro 1. |
DDIRQ_VPORT2_LINE | L’appareil peut générer des IRQs en fonction d’une ligne programmable pour le port vidéo matériel numéro 2. |
DDIRQ_VPORT2_VSYNC | L’appareil peut générer des IRQs de synchronisation V pour le port vidéo matériel numéro 2. |
DDIRQ_VPORT3_LINE | L’appareil peut générer des IRQs en fonction d’une ligne programmable pour le port vidéo matériel numéro 3. |
DDIRQ_VPORT3_VSYNC | L’appareil peut générer des IRQs de synchronisation V pour le port vidéo matériel numéro 3. |
DDIRQ_VPORT4_LINE | L’appareil peut générer des IRQs en fonction d’une ligne programmable pour le port vidéo matériel numéro 4. |
DDIRQ_VPORT4_VSYNC | L’appareil peut générer des IRQs de synchronisation V pour le port vidéo matériel numéro 4. |
DDIRQ_VPORT5_LINE | L’appareil peut générer des IRQs en fonction d’une ligne programmable pour le port vidéo matériel numéro 5. |
DDIRQ_VPORT5_VSYNC | L’appareil peut générer des IRQs de synchronisation V pour le port vidéo matériel numéro 5. |
DDIRQ_VPORT6_LINE | L’appareil peut générer des IRQs en fonction d’une ligne programmable pour le port vidéo matériel numéro 6. |
DDIRQ_VPORT6_VSYNC | L’appareil peut générer des IRQs de synchronisation V pour le port vidéo matériel numéro 6. |
DDIRQ_VPORT7_LINE | L’appareil peut générer des IRQs en fonction d’une ligne programmable pour le port vidéo matériel numéro 7. |
DDIRQ_VPORT7_VSYNC | L’appareil peut générer des IRQs de synchronisation V pour le port vidéo matériel numéro 7. |
DDIRQ_VPORT8_LINE | L’appareil peut générer des IRQs en fonction d’une ligne programmable pour le port vidéo matériel numéro 8. |
DDIRQ_VPORT8_VSYNC | L’appareil peut générer des IRQs de synchronisation V pour le port vidéo matériel numéro 8. |
DDIRQ_VPORT9_LINE | L’appareil peut générer des IRQs en fonction d’une ligne programmable pour le port vidéo matériel numéro 9. |
DDIRQ_VPORT9_VSYNC | L’appareil peut générer des IRQs de synchronisation V pour le port vidéo matériel numéro 9. |
dwLine
Indique la ligne qui doit générer l’IRQ. Si le matériel n’a pas la possibilité de générer une IRQ basée sur une ligne programmable, la valeur de ce membre n’a aucun sens.
IRQCallback
Pointe vers un IRQCallback que le pilote de miniport vidéo appelle lorsque le pilote miniport gère les questions d’intégration et qu’une IRQ se produit.
lpIRQData
Pointe vers les données à envoyer à IRQCallback lorsque IRQCallback est appelé.
Remarques
Le membre dwIRQSources de cette structure n’utilise pas l’indicateur DDIRQ_BUSMASTER. Toutefois, l’indicateur DDIRQ_BUSMASTER peut être défini dans le membre dwIrqFlags de la structure DX_IRQDATA . Le pilote transmet cette DX_IRQDATA à la fonction IRQCallback lorsqu’un IRQ se produit.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dxmini.h (include Dxmini.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour