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 |