estrutura DXGKARG_PRESENT_DISPLAYONLY (d3dkmddi.h)
Indica como um driver somente exibição do modo kernel (KMDOD) deve executar uma operação atual.
Sintaxe
typedef struct _DXGKARG_PRESENT_DISPLAYONLY {
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
VOID *pSource;
ULONG BytesPerPixel;
LONG Pitch;
D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS Flags;
ULONG NumMoves;
D3DKMT_MOVE_RECT *pMoves;
ULONG NumDirtyRects;
RECT *pDirtyRect;
DXGKCB_PRESENT_DISPLAYONLY_PROGRESS pfnPresentDisplayOnlyProgress;
} DXGKARG_PRESENT_DISPLAYONLY;
Membros
VidPnSourceId
O número de identificação baseado em zero da origem do vídeo presente em um caminho de uma topologia de VidPN (rede presente em vídeo) na qual restringir a exibição.
pSource
O endereço inicial virtual da imagem de origem.
BytesPerPixel
O número de bytes por pixel na imagem de origem.
Pitch
O tom, em bytes, de cada linha na imagem de origem, ou seja, a distância, em bytes, até o início da próxima linha.
Flags
Uma estrutura D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS que identifica como exibir a imagem de origem na operação atual.
NumMoves
O número de movimentos de tela para tela apontados pelo membro pMoves .
pMoves
Um ponteiro para uma lista de D3DKMT_MOVE_RECT movimentos tela a tela.
NumDirtyRects
O número de retângulos sujo apontados pelo membro pDirtyRect.
pDirtyRect
Um ponteiro para uma lista de retângulos sujo RECT.
pfnPresentDisplayOnlyProgress
Reservado para uso do sistema. O sistema operacional define esse membro como NULL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |
Confira também
D3DKMT_PRESENT_DISPLAY_ONLY_FLAGS