Compartir a través de


estructura DXGKARG_VALIDATEUPDATEALLOCPROPERTY (d3dkmddi.h)

La estructura DXGKARG_VALIDATEUPDATEALLOCPROPERTY contiene la información necesaria para validar los parámetros para actualizar las propiedades de una asignación.

Sintaxis

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;

Miembros

[in] hAllocation

Identificador de la asignación que se actualizará.

[in] SupportedSegmentSet

Índice del nuevo conjunto de segmentos admitido. Si el conjunto de segmentos admitidos actual es el mismo, se omitirá.

[in] PreferredSegment

Índice del nuevo conjunto de segmentos preferidos. Si el conjunto de segmentos preferidos actual es el mismo, se omitirá.

[in] Flags

Estructura D3DDDI_UPDATEALLOCPROPERTY_FLAGS con marcas que especifican cómo actualizar las propiedades de la asignación.

SetAccessedPhysically

Valor UINT que especifica si su dirección física tiene acceso a la asignación.

SetSupportedSegmentSet

Valor UINT que especifica si el segmento admitido se establece en un nuevo valor.

SetPreferredSegment

Valor UINT que especifica si el segmento preferido se establece en un nuevo valor.

Reserved

Este miembro está reservado y debe establecerse en cero.

PropertyMaskValue

Una manera alternativa de acceder a los valores de máscara de propiedad.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10, versión 1607 (WDDM 2.1)
encabezado de d3dkmddi.h

Consulte también

DXGKDDI_VALIDATEUPDATEALLOCATIONPROPERTY