Compartilhar via


estrutura DXGKARG_VALIDATEUPDATEALLOCPROPERTY (d3dkmddi.h)

A estrutura DXGKARG_VALIDATEUPDATEALLOCPROPERTY contém as informações necessárias para validar os parâmetros para atualizar as propriedades de uma alocação.

Sintaxe

typedef struct _DXGKARG_VALIDATEUPDATEALLOCPROPERTY {
  [in] HANDLE                           hAllocation;
  [in] UINT                             SupportedSegmentSet;
  [in] D3DDDI_SEGMENTPREFERENCE         PreferredSegment;
  [in] D3DDDI_UPDATEALLOCPROPERTY_FLAGS Flags;
  union {
    struct {
      UINT SetAccessedPhysically : 1;
      UINT SetSupportedSegmentSet : 1;
      UINT SetPreferredSegment : 1;
      UINT Reserved : 29;
    };
         UINT PropertyMaskValue;
  };
} DXGKARG_VALIDATEUPDATEALLOCPROPERTY;

Membros

[in] hAllocation

Um identificador para a alocação que será atualizada.

[in] SupportedSegmentSet

Um índice para o novo conjunto de segmentos com suporte. Se o conjunto de segmentos com suporte atual for o mesmo, isso será ignorado.

[in] PreferredSegment

Um índice para o novo conjunto de segmentos preferenciais. Se o conjunto de segmentos preferenciais atual for o mesmo, isso será ignorado.

[in] Flags

Uma estrutura D3DDDI_UPDATEALLOCPROPERTY_FLAGS com sinalizadores que especificam como atualizar as propriedades da alocação.

SetAccessedPhysically

Um valor UINT que especifica se a alocação é acessada por seu endereço físico.

SetSupportedSegmentSet

Um valor UINT que especifica se o segmento com suporte está definido como um novo valor.

SetPreferredSegment

Um valor UINT que especifica se o segmento preferencial está definido como um novo valor.

Reserved

Esse membro é reservado e deve ser definido como zero.

PropertyMaskValue

Uma maneira alternativa de acessar os valores de máscara de propriedade.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1607 (WDDM 2.1)
cabeçalho d3dkmddi.h

Consulte também

DXGKDDI_VALIDATEUPDATEALLOCATIONPROPERTY