Partager via


structure D3DKMT_PRESENT_MULTIPLANE_OVERLAY (d3dkmthk.h)

Contient les informations de superposition multiplan présentes.

Syntaxe

typedef struct D3DKMT_PRESENT_MULTIPLANE_OVERLAY {
  union {
    D3DKMT_HANDLE hDevice;
    D3DKMT_HANDLE hContext;
  };
  ULONG                          BroadcastContextCount;
  D3DKMT_HANDLE                  BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           PresentCount;
  D3DDDI_FLIPINTERVAL_TYPE       FlipInterval;
  D3DKMT_PRESENTFLAGS            Flags;
  UINT                           PresentPlaneCount;
  D3DKMT_MULTIPLANE_OVERLAY      *pPresentPlanes;
  UINT                           Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY;

Membres

hDevice

Handle de l’appareil.

hContext

Handle pour le contexte de l’appareil.

BroadcastContextCount

Spécifie le nombre de contextes.

BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]

Type de données D3DKMT_HANDLE qui représente le contexte de diffusion.

VidPnSourceId

Numéro d’identification de base zéro de la source de la vidéo présente dans un chemin d’accès d’une topologie de réseau présent vidéo (VidPN) à laquelle le moniteur est connecté.

PresentCount

Nombre d’opérations présentes pouvant être mises en file d’attente pour l’appareil spécifié par hDevice.

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.

Flags

Options d’indicateur.

PresentPlaneCount

Nombre de ressources à épingler.

pPresentPlanes

Pointeur vers les plans actuels.

Duration

Durée par présent.

Configuration requise

Condition requise Valeur
En-tête d3dkmthk.h