структура 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 основного выделения.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Верхняя часть d3dkmthk.h (включая D3dkmthk.h)

См. также раздел

D3DKMTEscape

D3DKMT_ESCAPE