Condividi tramite


struttura DXGKARG_VALIDATEUPDATEALLOCPROPERTY (d3dkmddi.h)

La struttura DXGKARG_VALIDATEUPDATEALLOCPROPERTY contiene le informazioni necessarie per convalidare i parametri per aggiornare le proprietà di un'allocazione.

Sintassi

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;

Membri

[in] hAllocation

Handle per l'allocazione che verrà aggiornata.

[in] SupportedSegmentSet

Indice per il nuovo set di segmenti supportato. Se il set di segmenti supportato corrente è lo stesso, questo verrà ignorato.

[in] PreferredSegment

Indice per il nuovo set di segmenti preferito. Se il set di segmenti preferito corrente è lo stesso, questo verrà ignorato.

[in] Flags

Struttura D3DDDI_UPDATEALLOCPROPERTY_FLAGS con flag che specificano come aggiornare le proprietà dell'allocazione.

SetAccessedPhysically

Valore UINT che specifica se l'allocazione è accessibile dal relativo indirizzo fisico.

SetSupportedSegmentSet

Valore UINT che specifica se il segmento supportato è impostato su un nuovo valore.

SetPreferredSegment

Valore UINT che specifica se il segmento preferito è impostato su un nuovo valore.

Reserved

Questo membro è riservato e deve essere impostato su zero.

PropertyMaskValue

Un modo alternativo per accedere ai valori della maschera delle proprietà.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1607 (WDDM 2.1)
intestazione d3dkmddi.h

Vedere anche

DXGKDDI_VALIDATEUPDATEALLOCATIONPROPERTY