Partager via


structure D3DKMT_PRESENT_MULTIPLANE_OVERLAY (d3dkmthk.h)

Contient des informations de superposition multiplane.

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 vers l’appareil.

hContext

Handle vers 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 vidéo présente la source dans un chemin d’accès d’une topologie de réseau présent vidéo (VidPN) auquel 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 présents.

Duration

Durée par heure actuelle.

Exigences

Exigence Valeur
d’en-tête d3dkmthk.h