Condividi tramite


DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY struttura (dxgiddi.h)

Specifica una risorsa di sovrapposizione multipla da visualizzare.

Sintassi

typedef struct _DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY {
  [in] DXGI_DDI_HDEVICE                    hDevice;
  [in] void                                *pDXGIContext;
  [in] D3DDDI_VIDEO_PRESENT_SOURCE_ID      VidPnSourceId;
  [in] DXGI_DDI_PRESENT_FLAGS              Flags;
  [in] DXGI_DDI_FLIP_INTERVAL_TYPE         FlipInterval;
  [in] UINT                                PresentPlaneCount;
  [in] DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY *pPresentPlanes;
       UINT                                Reserved;
} DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY;

Members

[in] hDevice

Handle per il dispositivo di visualizzazione (contesto grafico) in cui il driver esegue la presentazione. Il runtime Direct3D passa questo handle al driver nel membro hDrvDevice della struttura D3D10DDIARG_CREATEDEVICE quando il runtime chiama la funzione CreateDevice(D3D10) del driver per creare il dispositivo di visualizzazione.

[in] pDXGIContext

Handle al contesto DXGI. Questo handle è opaco al driver. Il driver deve assegnare l'handle in questo membro al membro pDXGIContext della struttura DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY quando il driver chiama la funzione pfnPresentMultiPlaneOverlayCb (DXGI).

[in] VidPnSourceId

Il numero di identificazione dell'origine vidPN (Video in base zero) dell'input da visualizzare.

[in] Flags

Struttura DXGI_DDI_PRESENT_FLAGS che identifica, in flag di campo a bit, come visualizzare.

[in] FlipInterval

Valore di tipo DXGI_DDI_FLIP_INTERVAL_TYPE che indica l'intervallo di capovolgimento, ovvero se il capovolgimento si verifica dopo zero, uno, due, tre o quattro sincronizzazioni verticali.

[in] PresentPlaneCount

Numero di piani di sovrapposizione disponibili per la visualizzazione.

[in] pPresentPlanes

Puntatore a una struttura di tipo DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY che descrive il piano di sovrapposizione da visualizzare.

Reserved

Questo membro è riservato e deve essere impostato su zero.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1
Server minimo supportato Windows Server 2012 R2
Intestazione dxgiddi.h (include D3d10umddi.h)

Vedi anche

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY

DXGI_DDI_FLIP_INTERVAL_TYPE

DXGI_DDI_PRESENT_FLAGS

DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY

pfnPresentMultiPlaneOverlayCb (DXGI)