Compartilhar via


estrutura DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY (dxgiddi.h)

Especifica um recurso de sobreposição multiplano a ser exibido.

Sintaxe

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;

Membros

[in] hDevice

Um identificador para o dispositivo de exibição (contexto gráfico) no qual o driver executa a apresentação. O runtime do Direct3D passa essa alça para o driver no hDrvDevice membro da estrutura D3D10DDIARG_CREATEDEVICE quando o runtime chama a função CreateDevice(D3D10) do driver para criar o dispositivo de exibição.

[in] pDXGIContext

Um identificador para o contexto DXGI. Esse identificador é opaco para o driver. O driver deve atribuir o identificador nesse membro ao membro pDXGIContext membro da estrutura DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY quando o driver chama a função pfnPresentMultiPlaneOverlayCb (DXGI).

[in] VidPnSourceId

O número de identificação de origem da VidPN (rede presente em vídeo com base em zero) da entrada a ser exibida.

[in] Flags

Uma estrutura DXGI_DDI_PRESENT_FLAGS que identifica, em sinalizadores de campo de bit, como exibir.

[in] FlipInterval

Um valor do tipo DXGI_DDI_FLIP_INTERVAL_TYPE que indica o intervalo de inversão (ou seja, se a inversão ocorrer após zero, uma, duas, três ou quatro sincronizações verticais).

[in] PresentPlaneCount

O número de planos de sobreposição que estão disponíveis para exibição.

[in] pPresentPlanes

Um ponteiro para uma estrutura do tipo DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY que descreve o plano de sobreposição a ser exibido.

Reserved

Esse membro é reservado e deve ser definido como zero.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8.1
servidor com suporte mínimo Windows Server 2012 R2
cabeçalho dxgiddi.h (inclua D3d10umddi.h)

Consulte também

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY

DXGI_DDI_FLIP_INTERVAL_TYPE

DXGI_DDI_PRESENT_FLAGS

DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY

pfnPresentMultiPlaneOverlayCb (DXGI)