struttura D3DKMT_OUTPUTDUPLPRESENT (d3dkmthk.h)
Descrive un'operazione di scambio della porta di scambio dell'API Di duplicazione desktop .
Sintassi
typedef struct _D3DKMT_OUTPUTDUPLPRESENT {
[in] D3DKMT_HANDLE hContext;
[in] D3DKMT_HANDLE hSource;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] ULONG BroadcastContextCount;
D3DKMT_HANDLE BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
[in] D3DKMT_PRESENT_RGNS PresentRegions;
[in] D3DKMT_OUTPUTDUPLPRESENTFLAGS Flags;
D3DKMT_HANDLE hIndirectContext;
} D3DKMT_OUTPUTDUPLPRESENT;
Members
[in] hContext
Tipo di dati D3DKMT_HANDLE che rappresenta un handle per il contesto.
[in] hSource
Tipo di dati D3DKMT_HANDLE che rappresenta un handle in modalità kernel per l'allocazione di origine da visualizzare.
VidPnSourceId
Numero di identificazione in base zero di un video presente in un percorso di topologia di rete (VidPN) presente in un video.
[in] BroadcastContextCount
Specifica il numero di contesti.
[in] BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]
Tipo di dati D3DKMT_HANDLE che rappresenta il contesto di trasmissione.
[in] PresentRegions
Aree dirty e move, di tipo D3DKMT_PRESENT_RGNS.
[in] Flags
Combinazione OR bit per bit dei valori dell'enumerazione D3DKMT_OUTPUTDUPLPRESENTFLAGS che descrivono le opzioni per l'operazione corrente.
hIndirectContext
Contesto dell'adattatore indiretto per il reindirizzamento tramite il percorso corrente di DoD. Questo membro è valido solo se è impostato il flag PresentIndirect.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Intestazione | d3dkmthk.h (include D3dkmthk.h) |