Partager via


structure D3DKMT_SETQUEUEDLIMIT (d3dkmthk.h)

La structure D3DKMT_SETQUEUEDLIMIT décrit les paramètres de définition ou de récupération de la limite du nombre d’opérations du type donné pouvant être mis en file d’attente pour l’appareil donné.

Syntaxe

typedef struct _D3DKMT_SETQUEUEDLIMIT {
  [in]     D3DKMT_HANDLE           hDevice;
  [in]     D3DKMT_QUEUEDLIMIT_TYPE Type;
  union {
    [in/out] UINT QueuedPresentLimit;
    struct {
      D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
      UINT                           QueuedPendingFlipLimit;
    };
  };
} D3DKMT_SETQUEUEDLIMIT;

Membres

[in] hDevice

Type de données D3DKMT_HANDLE qui représente le handle en mode noyau à l’appareil pour définir ou récupérer la limite des opérations en file d’attente pour.

[in] Type

Valeur D3DKMT_QUEUEDLIMIT_TYPE-typée qui indique le type d’opérations pour lequel définir ou récupérer la limite mise en file d’attente.

[in/out] QueuedPresentLimit

Limite du nombre d’opérations présentes pouvant être mises en file d’attente pour l’appareil spécifié par hDevice. Si le pilote client installable OpenGL définit QueuedPresentLimit à 0, la limite de l’appareil est réinitialisée à la valeur par défaut de la carte graphique, qui est actuellement 3. L’union contenue dans D3DKMT_SETQUEUEDLIMIT contient le numéro de limitation si le membre Type est D3DKMT_SET_QUEUEDLIMIT_PRESENT et récupère le nombre si Type est D3DKMT_GET_QUEUEDLIMIT_PRESENT.

[in] VidPnSourceId

Entier qui identifie une source présente une vidéo qui se trouve dans le chemin d’une topologie de réseau présent vidéo (VidPN). L’union contenue dans D3DKMT_SETQUEUEDLIMIT contient l’entier si les opérations actuelles sont retournées.

[in/out] QueuedPendingFlipLimit

Limite du nombre d’opérations de retournement pouvant être mises en file d’attente pour l’appareil spécifié par hDevice. Si l’ICD OpenGL définit QueuedPendingFlipLimit à 0, la limite de l’appareil est réinitialisée à la valeur par défaut de la carte graphique, qui est actuellement 1. L’union contenue dans D3DKMT_SETQUEUEDLIMIT contient le nombre limitant si les opérations actuelles sont retournées.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête d3dkmthk.h (include D3dkmthk.h)

Voir aussi

D3DKMTSetQueuedLimit

D3DKMT_QUEUEDLIMIT_TYPE