struttura D3DDDIARG_PRESENT (d3dumddi.h)
La struttura D3DDDIARG_PRESENT descrive una risorsa da visualizzare.
Sintassi
typedef struct _D3DDDIARG_PRESENT {
[in] HANDLE hSrcResource;
[in] UINT SrcSubResourceIndex;
[in] HANDLE hDstResource;
UINT DstSubResourceIndex;
[in] D3DDDI_PRESENTFLAGS Flags;
[in] D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
} D3DDDIARG_PRESENT;
Members
[in] hSrcResource
Handle per la risorsa di origine da visualizzare. hSrcResource può essere NULL se il driver di visualizzazione in modalità utente deve eseguire un'operazione di riempimento a colori sullo schermo.
[in] SrcSubResourceIndex
Indice in base zero nella risorsa di origine, specificato dall'handle nel membro hSrcResource . Questo indice indica la sottorisorsa o la superficie da visualizzare.
[in] hDstResource
Handle per la risorsa di destinazione da visualizzare. Se NULL, il driver di visualizzazione in modalità utente viene informato che si verificherà un'operazione di riempimento del colore, ma non è previsto che il driver in modalità utente esegua l'operazione. Il driver del miniport di visualizzazione esegue l'operazione effettiva di riempimento del colore e verrà informato del valore di colore in quel momento.
DstSubResourceIndex
[in] Indice in base zero nella risorsa di destinazione, specificato dall'handle nel membro hDstResource . Questo indice indica la sottorisorsa o la superficie da visualizzare.
[in] Flags
Struttura D3DDDI_PRESENTFLAGS che identifica, in flag di campo di bit, come visualizzare.
[in] FlipInterval
Valore tipizzato D3DDDI_FLIPINTERVAL_TYPE che indica l'intervallo di capovolgimento, ovvero se l'inversione si verifica dopo zero, uno, due, tre o quattro sincronizzazioni verticali.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
Intestazione | d3dumddi.h (include D3dumddi.h) |