estrutura D3DKMDT_VIDEO_PRESENT_TARGET (d3dkmdt.h)

A estrutura D3DKMDT_VIDEO_PRESENT_TARGET contém informações sobre um destino presente em vídeo.

Sintaxe

typedef struct _D3DKMDT_VIDEO_PRESENT_TARGET {
  D3DDDI_VIDEO_PRESENT_TARGET_ID        Id;
  D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY       VideoOutputTechnology;
  DXGK_CHILD_DEVICE_HPD_AWARENESS       VideoOutputHpdAwareness;
  D3DKMDT_MONITOR_ORIENTATION_AWARENESS MonitorOrientationAwareness;
  BOOLEAN                               SupportsSdtvModes;
} D3DKMDT_VIDEO_PRESENT_TARGET;

Membros

Id

Um inteiro que identifica exclusivamente o destino presente do vídeo.

VideoOutputTechnology

Um enumerador D3DKMDT_VIDEO_OUTPUT_TECHNOLOGY que indica a tecnologia de saída do destino (por exemplo, HD15, DVI, HDMI).

VideoOutputHpdAwareness

Um valor da enumeração DXGK_CHILD_DEVICE_HPD_AWARENESS que indica a capacidade do destino de detectar que um monitor foi conectado ou desconectado.

MonitorOrientationAwareness

Um enumerador D3DKMDT_MONITOR_ORIENTATION_AWARENESS que indica a capacidade do destino de detectar que um monitor conectado (ou outro dispositivo de exibição) foi girado.

SupportsSdtvModes

Indica se a saída de vídeo dá suporte a modos SDTV (TV de definição padrão).

Comentários

O tipo de dados D3DDDI_VIDEO_PRESENT_TARGET_ID é definido em D3dukmdt.h.

Os identificadores de destino presentes em vídeo são atribuídos pelo driver de miniporto de exibição. DxgkDdiQueryChildRelations, implementado pelo driver de miniporto de exibição, retorna uma matriz de estruturas DXGK_CHILD_DESCRIPTOR , cada uma contendo um identificador.

Para obter mais informações sobre os destinos presentes no vídeo, consulte Introdução às redes de vídeo presentes.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmdt.h

Confira também

D3DKMDT_VIDEO_PRESENT_SOURCE

D3DKMDT_VIDPN_PRESENT_PATH

DXGK_CHILD_DESCRIPTOR

DxgkDdiQueryChildRelations