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) |