estrutura D3DKMT_SETQUEUEDLIMIT (d3dkmthk.h)
A estrutura D3DKMT_SETQUEUEDLIMIT descreve parâmetros para definir ou recuperar o limite para o número de operações do tipo fornecido que podem ser enfileiradas para o dispositivo fornecido.
Sintaxe
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;
Membros
[in] hDevice
Um tipo de dados D3DKMT_HANDLE que representa o identificador do modo kernel para o dispositivo para o qual definir ou recuperar o limite de operações na fila.
[in] Type
Um valor D3DKMT_QUEUEDLIMIT_TYPEdigitado que indica o tipo de operações para a qual definir ou recuperar o limite enfileirado.
[in/out] QueuedPresentLimit
O limite para o número de operações presentes que podem ser enfileiradas para o dispositivo especificado por hDevice. Se o ICD (driver de cliente) instalável do OpenGL definir QueuedPresentLimit como 0, o limite para o dispositivo será redefinido para o valor padrão do adaptador gráfico, que atualmente é 3. A união contida no D3DKMT_SETQUEUEDLIMIT contém o número de limitação se o membro Type for D3DKMT_SET_QUEUEDLIMIT_PRESENT e recuperar o número se Type for D3DKMT_GET_QUEUEDLIMIT_PRESENT.
[in] VidPnSourceId
Um inteiro que identifica uma fonte presente de vídeo que está no caminho de uma topologia VidPN (rede de vídeo presente). A união contida em D3DKMT_SETQUEUEDLIMIT contém o inteiro se as operações atuais forem invertidas.
[in/out] QueuedPendingFlipLimit
O limite para o número de operações de inversão que podem ser enfileiradas para o dispositivo especificado por hDevice. Se o OpenGL ICD definir QueuedPendingFlipLimit para 0, o limite para o dispositivo será redefinido para o valor padrão do adaptador gráfico, que atualmente é 1. A união contida em D3DKMT_SETQUEUEDLIMIT contém o número de limitação se as operações atuais forem invertidas.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
cabeçalho | d3dkmthk.h (inclua D3dkmthk.h) |