DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS struttura (d3dkmddi.h)
La struttura DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS contiene i flag usati per impostare l'indirizzo di origine VidPN.
Sintassi
typedef struct _DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS {
union {
struct {
UINT PrePresentNeeded : 1;
UINT HwFlipQueueDrainNeeded : 1;
UINT HwFlipQueueDrainAllPlanes : 1;
UINT HwFlipQueueDrainAllSources : 1;
#if ...
UINT Reserved : 28;
#else
UINT Reserved : 31;
#endif
};
UINT Value;
};
} DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS;
Members
PrePresentNeeded
Indica che il driver deve essere chiamato di nuovo al PASSIVE_LEVEL per eseguire l'operazione richiesta.
HwFlipQueueDrainNeeded
Indica che il sistema operativo deve tentare di inviare nuovamente la richiesta di capovolgimento dopo che tutte le capovolgimenti in sospeso sui piani interessati da questo capovolgimento vengono completate e una volta raggiunta l'ora di destinazione. Per altre informazioni, vedere Coda di capovolgimento hardware .
HwFlipQueueDrainAllPlanes
Indica che l'hardware di visualizzazione può richiedere il completamento degli capovolgimenti in sospeso su tutti i piani, non solo quelli a cui fa riferimento la richiesta di capovolgimento in ingresso. In questo caso, il driver deve impostare sia HwFlipQueueDrainNeeded sia HwFlipQueueDrainAllPlanes. Per altre informazioni, vedere Coda di capovolgimento hardware .
HwFlipQueueDrainAllSources
Indica che l'hardware di visualizzazione può richiedere il completamento degli capovolgimenti in sospeso su tutte le origini VidPn per riallocare le risorse interne. In questo caso, il driver deve impostare entrambi i flag HwFlipQueueDrainNeeded e HwFlipQueueDrainAllSources . Per altre informazioni, vedere Coda di capovolgimento hardware .
Reserved
Questo membro è riservato e deve essere impostato su zero.
Value
Un modo alternativo per accedere ai bit.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3dkmddi.h |