Compartilhar via


estrutura DXGKARG_RECOMMENDFUNCTIONALVIDPN (d3dkmddi.h)

A estrutura DXGKARG_RECOMMENDFUNCTIONALVIDPN contém argumentos para a função DxgkDdiRecommendFunctionalVidPn . A função DxgkDdiRecommendFunctionalVidPn cria uma VidPN (rede de vídeo presente) funcional que pode ser implementada em um adaptador de exibição especificado.

Sintaxe

typedef struct _DXGKARG_RECOMMENDFUNCTIONALVIDPN {
  IN UINT                                 NumberOfVidPnTargets;
  IN const D3DDDI_VIDEO_PRESENT_TARGET_ID *pVidPnTargetPrioritizationVector;
  IN D3DKMDT_HVIDPN                       hRecommendedFunctionalVidPn;
  IN DXGK_RECOMMENDFUNCTIONALVIDPN_REASON RequestReason;
  IN VOID                                 *pPrivateDriverData;
  IN UINT                                 PrivateDriverDataSize;
} DXGKARG_RECOMMENDFUNCTIONALVIDPN;

Membros

NumberOfVidPnTargets

Reservado para uso futuro.

pVidPnTargetPrioritizationVector

Reservado para uso futuro.

hRecommendedFunctionalVidPn

Um identificador, fornecido pelo chamador, para um objeto VidPN vazio. DxgkDdiRecommendFunctionalVidPn deve adicionar um caminho (par de origem-destino) à topologia do VidPN e deve fixar modos na origem e no destino do caminho. Para obter informações sobre como adicionar caminhos a uma topologia e criar conjuntos de modos para fontes e destinos presentes em vídeo, consulte Objetos e interfaces VidPN.

RequestReason

Um valor DXGK_RECOMMENDFUNCTIONALVIDPN_REASON que indica por que o chamador está solicitando um VidPN funcional.

pPrivateDriverData

Um ponteiro para um buffer que contém dados privados que são passados de um aplicativo de modo de usuário para o driver de miniporta de exibição.

PrivateDriverDataSize

O tamanho, em bytes, do bloco de dados apontado por pPrivateDriverData.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Confira também

DxgkDdiRecommendFunctionalVidPn