Partager via


D3DKMT_DEVICE_ESCAPE structure (d3dkmthk.h)

N’utilisez pas la structure D3DKMT_DEVICE_ESCAPE ou l’énumération D3DKMT_DEVICEESCAPE_TYPE. Ils sont à des fins de test uniquement.

La structure D3DKMT_DEVICE_ESCAPE décrit comment contrôler le périphérique d’affichage dans un appel à la fonction D3DKMTEscape .

Syntaxe

typedef struct _D3DKMT_DEVICE_ESCAPE {
        D3DKMT_DEVICEESCAPE_TYPE Type;
  union {
    struct {
      D3DKMT_HANDLE                  hPrimaryAllocation;
      D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
    } VidPnFromAllocation;
  };
} D3DKMT_DEVICE_ESCAPE;

Membres

Type

VidPnFromAllocation

[in] VidPnFromAllocation.hPrimaryAllocation

Handle d’allocation primaire.

[out] VidPnFromAllocation.VidPnSourceId

ID source VidPN de l’allocation primaire.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
En-tête d3dkmthk.h (include D3dkmthk.h)

Voir aussi

D3DKMTEscape

D3DKMT_ESCAPE