Condividi tramite


struttura D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 (d3dkmthk.h)

Contiene informazioni sulla sovrapposizione multipla presenti.

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;
  void                           D3DKMT_PTR(
    D3DKMT_MULTIPLANE_OVERLAY2 *unnamedParam1,
    pPresentPlanes             unnamedParam2
  );
  UINT                           Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY2;

Members

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 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.

void D3DKMT_PTR( D3DKMT_MULTIPLANE_OVERLAY2 *unnamedParam1, pPresentPlanes unnamedParam2)

Duration

Durata per ogni presente.

Requisiti

Requisito Valore
Intestazione d3dkmthk.h