D3DKMT_SETQUEUEDLIMIT Struktur (d3dkmthk.h)
Die D3DKMT_SETQUEUEDLIMIT-Struktur beschreibt Parameter zum Festlegen oder Abrufen des Grenzwerts für die Anzahl der Vorgänge des angegebenen Typs, die für das angegebene Gerät in die Warteschlange gestellt werden können.
Syntax
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;
Angehörige
[in] hDevice
Ein D3DKMT_HANDLE Datentyp, der das Kernelmodushandle für das Gerät darstellt, um den Grenzwert für in die Warteschlange eingereihte Vorgänge festzulegen oder abzurufen.
[in] Type
Ein D3DKMT_QUEUEDLIMIT_TYPE-typed-Wert, der den Typ der Vorgänge angibt, für die der Grenzwert für die Warteschlange festgelegt oder abgerufen werden soll.
[in/out] QueuedPresentLimit
Der Grenzwert für die Anzahl der vorhandenen Vorgänge, die für das Gerät in die Warteschlange gestellt werden können, das durch hDeviceangegeben wird. Wenn der installierbare OpenGL-Clienttreiber (ICD) QueuedPresentLimit auf 0 festlegt, wird der Grenzwert für das Gerät auf den Standardwert des Grafikadapters zurückgesetzt, der derzeit 3 ist. Die in D3DKMT_SETQUEUEDLIMIT enthaltene Union enthält die grenzwertende Zahl, wenn das Type Member D3DKMT_SET_QUEUEDLIMIT_PRESENT ist, und ruft die Zahl ab, wenn Typ- D3DKMT_GET_QUEUEDLIMIT_PRESENT ist.
[in] VidPnSourceId
Eine ganze Zahl, die eine Videoquelle identifiziert, die sich im Pfad einer Netzwerktopologie (Video Present Network, VidPN) befindet. Die Vereinigung, die in D3DKMT_SETQUEUEDLIMIT enthalten ist, enthält die ganze Zahl, wenn die vorhandenen Vorgänge gekippt werden.
[in/out] QueuedPendingFlipLimit
Der Grenzwert für die Anzahl der Flip-Vorgänge, die für das Gerät in die Warteschlange gestellt werden können, das durch hDeviceangegeben wird. Wenn das OpenGL ICD QueuedPendingFlipLimit auf 0 festlegt, wird der Grenzwert für das Gerät auf den Standardwert des Grafikadapters zurückgesetzt, der derzeit 1 ist. Die Union, die in D3DKMT_SETQUEUEDLIMIT enthalten ist, enthält die begrenzungszahl, wenn die aktuellen Vorgänge gekippt werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | d3dkmthk.h (einschließlich D3dkmthk.h) |