Compartilhar via


estrutura DXGK_DISCARDCONTENTFLAGS (d3dkmddi.h)

A estrutura DXGK_DISCARDCONTENTFLAGS identifica o tipo de operação discard-content a ser configurada em uma chamada para a função DxgkDdiBuildPagingBuffer .

Sintaxe

typedef struct _DXGK_DISCARDCONTENTFLAGS {
  union {
    struct {
      UINT AllocationIsIdle : 1;
      UINT Reserved : 31;
    };
    [in] UINT Value;
  };
} DXGK_DISCARDCONTENTFLAGS;

Membros

[in] AllocationIsIdle

Um valor UINT que especifica se a alocação referenciada na chamada para DxgkDdiBuildPagingBuffer está ociosa. Se esse membro não estiver definido, o driver deverá determinar que a alocação está ocupada no momento ou pode ficar ocupada. Se esse membro for definido, o gerenciador de memória de vídeo garantirá que a alocação permaneça ociosa durante a chamada para DxgkDdiBuildPagingBuffer.

Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).

[in] Reserved

Esse membro é reservado e deve ser definido como zero. Definir esse membro como zero é equivalente a definir os 31 bits restantes (0xFFFFFFFE) do membro Value de 32 bits como zeros.

[in] Value

Um membro na união que DXGK_DISCARDCONTENTFLAGS contém que pode conter um valor de 32 bits que identifica o tipo discard-content-operation.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Confira também

DXGKARG_BUILDPAGINGBUFFER

DxgkDdiBuildPagingBuffer