D3DKMT_DEVICE_ESCAPE结构 (d3dkmthk.h)

请勿使用 D3DKMT_DEVICE_ESCAPE 结构或D3DKMT_DEVICEESCAPE_TYPE枚举。 它们仅用于测试目的。

D3DKMT_DEVICE_ESCAPE结构介绍如何在调用 D3DKMTEscape 函数时控制显示设备。

语法

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

成员

Type

VidPnFromAllocation

[in] VidPnFromAllocation.hPrimaryAllocation

主分配句柄。

[out] VidPnFromAllocation.VidPnSourceId

主要分配的 VidPN 源 ID。

要求

要求
最低受支持的客户端 Windows Vista
标头 d3dkmthk.h (包括 D3dkmthk.h)

另请参阅

D3DKMTEscape

D3DKMT_ESCAPE