DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS structure (d3dkmddi.h)
La structure DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS contient les indicateurs utilisés pour définir l’adresse source VidPN.
Syntaxe
typedef struct _DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS {
union {
struct {
UINT PrePresentNeeded : 1;
UINT HwFlipQueueDrainNeeded : 1;
UINT HwFlipQueueDrainAllPlanes : 1;
UINT HwFlipQueueDrainAllSources : 1;
#if ...
UINT Reserved : 28;
#else
UINT Reserved : 31;
#endif
};
UINT Value;
};
} DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS;
Membres
PrePresentNeeded
Indique que le pilote doit être appelé à nouveau au PASSIVE_LEVEL pour effectuer l’opération demandée.
HwFlipQueueDrainNeeded
Indique que le système d’exploitation doit tenter de soumettre à nouveau la demande de retournement une fois que tous les basculements en attente sur les plans affectés par ce basculement sont terminés et une fois l’heure cible atteinte. Pour plus d’informations, consultez File d’attente de basculement matérielle .
HwFlipQueueDrainAllPlanes
Indique que le matériel d’affichage peut nécessiter l’achèvement des retournements en attente sur tous les plans, pas seulement ceux référencés par la demande de retournement entrante. Dans ce cas, le pilote doit définir les valeurs HwFlipQueueDrainNeeded et HwFlipQueueDrainAllPlanes. Pour plus d’informations, consultez File d’attente de basculement matérielle .
HwFlipQueueDrainAllSources
Indique que le matériel d’affichage peut nécessiter l’achèvement des retournements en attente sur toutes les sources VidPn afin de réallouer des ressources internes. Dans ce cas, le pilote doit définir les indicateurs HwFlipQueueDrainNeeded et HwFlipQueueDrainAllSources . Pour plus d’informations, consultez File d’attente de basculement matérielle .
Reserved
Ce membre est réservé et doit être défini sur zéro.
Value
Une autre façon d’accéder aux bits.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dkmddi.h |