structure D3DKMT_MULTIPLANE_OVERLAY3 (d3dkmthk.h)
Structure de superposition multiplane.
Syntaxe
typedef struct _D3DKMT_MULTIPLANE_OVERLAY3 {
UINT LayerIndex;
D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS InputFlags;
D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
UINT MaxImmediateFlipLine;
UINT AllocationCount;
D3DKMT_HANDLE *pAllocationList;
UINT DriverPrivateDataSize;
VOID *pDriverPrivateData;
const D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 *pPlaneAttributes;
D3DKMT_HANDLE hFlipToFence;
D3DKMT_HANDLE hFlipAwayFence;
D3DKMT_ALIGN64 UINT64 FlipToFenceValue;
D3DKMT_ALIGN64 UINT64 FlipAwayFenceValue;
} D3DKMT_MULTIPLANE_OVERLAY3;
Membres
LayerIndex
Index de couche.
InputFlags
Indicateurs d’entrée.
FlipInterval
Valeur UINT qui spécifie si le pilote miniport d’affichage prend en charge en mode natif la planification d’une commande flip pour prendre effet après deux, trois ou quatre synchronisations verticales.
MaxImmediateFlipLine
Ligne de basculement immédiate maximale.
AllocationCount
Nombre d’allocations dans pAllocationList.
pAllocationList
Pointeur vers la première liste d’allocation.
DriverPrivateDataSize
Taille des données privées du pilote.
pDriverPrivateData
Pointeur vers les données privées du pilote.
pPlaneAttributes
Structure qui contient les attributs de plan.
hFlipToFence
Gérez jusqu’à la clôture pour un retournement qui est sur le point de se produire.
hFlipAwayFence
Poignée à la clôture pour un retournement qui vient de se terminer.
FlipToFenceValue
Valeur de clôture pour le retournement sur le point de se produire.
FlipAwayFenceValue
Valeur de clôture pour le retournement qui vient de se terminer.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dkmthk.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