Condividi tramite


struttura D3DKMT_SETQUEUEDLIMIT (d3dkmthk.h)

La struttura D3DKMT_SETQUEUEDLIMIT descrive i parametri per l'impostazione o il recupero del limite per il numero di operazioni del tipo specificato che può essere accodato per il dispositivo specificato.

Sintassi

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;

Membri

[in] hDevice

Tipo di dati D3DKMT_HANDLE che rappresenta l'handle in modalità kernel per il dispositivo per cui impostare o recuperare il limite di operazioni in coda.

[in] Type

Valore D3DKMT_QUEUEDLIMIT_TYPE-typed che indica il tipo di operazioni per cui impostare o recuperare il limite in coda.

[in/out] QueuedPresentLimit

Limite per il numero di operazioni presenti che possono essere accodate per il dispositivo specificato da hDevice. Se il driver client installabile OpenGL imposta QueuedPresentLimit su 0, il limite per il dispositivo viene reimpostato sul valore predefinito della scheda grafica, che è attualmente 3. L'unione contenuta in D3DKMT_SETQUEUEDLIMIT contiene il numero di limitazione se il membro Type è D3DKMT_SET_QUEUEDLIMIT_PRESENT e recupera il numero se Type è D3DKMT_GET_QUEUEDLIMIT_PRESENT.

[in] VidPnSourceId

Intero che identifica un'origine video presente nel percorso di una topologia di rete (VidPN) video presente. L'unione contenuta in D3DKMT_SETQUEUEDLIMIT contiene l'intero se le operazioni presenti vengono capovolte.

[in/out] QueuedPendingFlipLimit

Limite per il numero di operazioni di scorrimento che possono essere accodate per il dispositivo specificato da hDevice. Se la progettazione immagine e configurazione OpenGL imposta QueuedPendingFlipLimit su 0, il limite per il dispositivo viene reimpostato sul valore predefinito della scheda grafica, che è attualmente 1. L'unione contenuta in D3DKMT_SETQUEUEDLIMIT contiene il numero di limitazione se le operazioni presenti vengono capovolte.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista
intestazione d3dkmthk.h (include D3dkmthk.h)

Vedere anche

D3DKMTSetQueuedLimit

D3DKMT_QUEUEDLIMIT_TYPE