Condividi tramite


struttura D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 (d3dkmthk.h)

Contiene informazioni sulla sovrapposizione multipla.

Sintassi

typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 {
  D3DKMT_HANDLE                  hAdapter;
  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_OVERLAY2     *pPresentPlanes;
  UINT                           Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY2;

Membri

hAdapter

Handle per la scheda grafica.

hDevice

Handle per il dispositivo.

hContext

Handle per il contesto del dispositivo.

BroadcastContextCount

Specifica il numero di contesti.

BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]

Tipo di dati D3DKMT_HANDLE che rappresenta il contesto di trasmissione.

VidPnSourceId

Numero di identificazione in base zero dell'origine video presente in un percorso di una topologia di rete (VidPN) a cui è connesso il monitor.

PresentCount

Numero di operazioni presenti che possono essere accodate per il dispositivo specificato da hDevice.

FlipInterval

Valore UINT che specifica se il driver miniport di visualizzazione supporta in modo nativo la pianificazione di un comando di scorrimento per rendere effettive due, tre o quattro sincronizzazioni verticali.

Flags

Opzioni flag.

PresentPlaneCount

Numero di risorse da aggiungere.

pPresentPlanes

Puntatore a presentare piani.

Duration

Durata per presente.

Fabbisogno

Requisito Valore
intestazione d3dkmthk.h