structure D3DKMT_SETDISPLAYMODE (d3dkmthk.h)
La structure D3DKMT_SETDISPLAYMODE décrit l’allocation principale utilisée pour l’analyse vers 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 de l’appareil qui demande le paramètre du mode d’affichage.
[in] hPrimaryAllocation
Un D3DKMT_HANDLE type de données qui représente le handle en mode noyau à l’allocation principale pour l’analyse.
[in] ScanLineOrdering
Valeur de type D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING qui indique comment les lignes d’analyse sont triées en mode d’affichage.
[in] DisplayOrientation
Valeur de type D3DDDI_ROTATION 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 (ICD) OpenGL doit utiliser pour convertir la surface principale 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.
Une structure D3DKMT_SETDISPLAYMODE_FLAGS qui spécifie, dans les indicateurs de champ de bits, des attributs pour définir le mode d’affichage.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmthk.h (inclure D3dkmthk.h) |