Condividi tramite


struttura D3DKMT_MULTIPLANE_OVERLAY3 (d3dkmthk.h)

Struttura di sovrapposizione multiplane.

Sintassi

typedef struct _D3DKMT_MULTIPLANE_OVERLAY3 {
  UINT                              LayerIndex;
  D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS InputFlags;
  D3DDDI_FLIPINTERVAL_TYPE          FlipInterval;
  UINT                              MaxImmediateFlipLine;
  UINT                              AllocationCount;
  void                              D3DKMT_PTR(
    D3DKMT_HANDLE   *unnamedParam1,
    pAllocationList unnamedParam2
  );
  UINT                              DriverPrivateDataSize;
  void                              D3DKMT_PTR(
    VOID               *unnamedParam1,
    pDriverPrivateData unnamedParam2
  );
  void                              D3DKMT_PTR(
    const D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 *unnamedParam1,
    pPlaneAttributes                            unnamedParam2
  );
  D3DKMT_HANDLE                     hFlipToFence;
  D3DKMT_HANDLE                     hFlipAwayFence;
  D3DKMT_ALIGN64 UINT64             FlipToFenceValue;
  D3DKMT_ALIGN64 UINT64             FlipAwayFenceValue;
} D3DKMT_MULTIPLANE_OVERLAY3;

Members

LayerIndex

Indice del livello.

InputFlags

Flag di input.

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.

MaxImmediateFlipLine

Linea di capovolgimento immediata massima.

AllocationCount

Numero di allocazioni in pAllocationList.

void D3DKMT_PTR( D3DKMT_HANDLE *unnamedParam1, pAllocationList unnamedParam2)

DriverPrivateDataSize

Dimensioni dei dati privati del driver.

void D3DKMT_PTR( VOID *unnamedParam1, pDriverPrivateData unnamedParam2)

void D3DKMT_PTR( const D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 *unnamedParam1, pPlaneAttributes unnamedParam2)

hFlipToFence

Gestire la recinzione per un capovolgimento che sta per verificarsi.

hFlipAwayFence

Handle per il recinto per un capovolgimento appena completato.

FlipToFenceValue

Valore di recinto per il capovolgimento che sta per verificarsi.

FlipAwayFenceValue

Valore di recinto per il capovolgimento appena completato.

Requisiti

Requisito Valore
Intestazione d3dkmthk.h

Vedi anche

D3DKMT_PRESENT_MULTIPLANE_OVERLAY3