Condividi tramite


struttura D3DDDICB_SUBMITCOMMANDFLAGS (d3dumddi.h)

D3DDDICB_SUBMITCOMMANDFLAGS viene usato per indicare come elaborare i buffer dei comandi nei contesti che supportano l'indirizzamento virtuale dell'unità di elaborazione grafica (GPU).

Sintassi

typedef struct _D3DDDICB_SUBMITCOMMANDFLAGS {
  union {
    struct {
      UINT NullRendering : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  };
} D3DDDICB_SUBMITCOMMANDFLAGS;

Members

NullRendering

Indica se i buffer dei comandi associati devono essere elaborati. Se impostato, i buffer dei comandi non devono essere elaborati. Questo flag viene impostato solo durante l'analisi delle prestazioni e il debug per simulare un motore di rendering infinitamente veloce che deve comunque eseguire l'overhead dell'invio e della segnalazione del buffer DMA. NullRendering non viene mai impostato durante le operazioni tipiche.

L'impostazione di questo membro equivale all'impostazione del primo bit del membro Value a 32 bit (0x00000001).

Reserved

Questo membro è riservato e deve essere impostato su zero.

L'impostazione di questo membro su zero equivale all'impostazione dei restanti 31 bit (0xFFFFFFFE) del membro Value a 32 bit su zeri.

Value

Valore consolidato dei membri del campo di bit in questa struttura.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione d3dumddi.h (include D3dumddi.h)