Condividi tramite


struttura D3DKMT_PRESENT_MULTIPLANE_OVERLAY (d3dkmthk.h)

Contiene informazioni sulla sovrapposizione multipla presenti.

Sintassi

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;

Members

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 del video presente nell'origine 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 flip per rendere effettive due, tre o quattro sincronizzazioni verticali.

Flags

Opzioni flag.

PresentPlaneCount

Numero di risorse da aggiungere.

pPresentPlanes

Puntatore ai piani presenti.

Duration

Durata per ogni presente.

Requisiti

Requisito Valore
Intestazione d3dkmthk.h