Partager via


structure D3DKMT_SETDISPLAYMODE (d3dkmthk.h)

La structure D3DKMT_SETDISPLAYMODE décrit l’allocation principale utilisée pour l’analyse de l’affichage.

Syntaxe

typedef struct _D3DKMT_SETDISPLAYMODE {
  [in]  D3DKMT_HANDLE                         hDevice;
  [in]  D3DKMT_HANDLE                         hPrimaryAllocation;
  [in]  D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering;
  [in]  D3DDDI_ROTATION                       DisplayOrientation;
  [out] UINT                                  PrivateDriverFormatAttribute;
  [in]  D3DKMT_SETDISPLAYMODE_FLAGS           Flags;
} D3DKMT_SETDISPLAYMODE;

Membres

[in] hDevice

Handle vers l’appareil qui demande le paramètre du mode d’affichage.

[in] hPrimaryAllocation

Type de données D3DKMT_HANDLE qui représente le handle en mode noyau à l’allocation principale pour l’analyse.

[in] ScanLineOrdering

Valeur D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING-typée qui indique comment les lignes d’analyse sont classées en mode d’affichage.

[in] DisplayOrientation

Valeur D3DDDI_ROTATION-typée qui identifie l’orientation du mode d’affichage.

[out] PrivateDriverFormatAttribute

Valeur UINT qui spécifie un attribut de format privé que le pilote client installable OpenGL (ICD) doit utiliser pour convertir la surface primaire actuelle si un appel à la fonction D3DKMTSetDisplayMode a échoué avec STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT.

[in] Flags

Pris en charge dans Windows 7 et versions ultérieures.

Structure D3DKMT_SETDISPLAYMODE_FLAGS qui spécifie, dans les indicateurs de champ binaire, des attributs pour définir le mode d’affichage.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
d’en-tête d3dkmthk.h (include D3dkmthk.h)

Voir aussi

D3DDDI_ROTATION

D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING

D3DKMTSetDisplayMode

D3DKMT_SETDISPLAYMODE_FLAGS