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 destino de origem) à 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 VidPN Objects and Interfaces.

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 miniporto de exibição.

PrivateDriverDataSize

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista
cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Consulte também

DxgkDdiRecommendFunctionalVidPn