structure D3DDDICB_SUBMITCOMMANDFLAGS (d3dumddi.h)

D3DDDICB_SUBMITCOMMANDFLAGS est utilisé pour indiquer comment traiter les mémoires tampons de commande sur les contextes qui prennent en charge l’adressage virtuel des unités de traitement graphique (GPU).

Syntaxe

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

Membres

NullRendering

Indique si les mémoires tampons de commande associées doivent être traitées. Lorsqu’elles sont définies, les mémoires tampons de commande ne doivent pas être traitées. Cet indicateur est défini uniquement lors de l’examen et du débogage des performances pour simuler un moteur de rendu infiniment rapide qui doit toujours effectuer la surcharge de la soumission et de la signalisation de la mémoire tampon DMA. NullRendering n’est jamais défini pendant les opérations classiques.

Définir ce membre équivaut à définir le premier bit du membre Value 32 bits (0x00000001).

Reserved

Ce membre est réservé et doit être défini sur zéro.

Définir ce membre sur zéro équivaut à définir les 31 bits restants (0xFFFFFFFE) du membre Value 32 bits sur zéros.

Value

Valeur consolidée des membres de champ binaire dans cette structure.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête d3dumddi.h (inclure D3dumddi.h)