Compartilhar via


estrutura DXGKARG_ENUMVIDPNCOFUNCMODALITY (d3dkmddi.h)

A estrutura DXGKARG_ENUMVIDPNCOFUNCMODALITY contém argumentos para a função DxgkDdiEnumVidPnCofuncModality . A função DxgkDdiEnumVidPnCofuncModality torna os conjuntos de modo de origem e destino de um VidPN cofunctional com a topologia do VidPN e os modos que já foram fixados.

Sintaxe

typedef struct _DXGKARG_ENUMVIDPNCOFUNCMODALITY {
  IN D3DKMDT_HVIDPN                        hConstrainingVidPn;
  IN D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE EnumPivotType;
  IN DXGK_ENUM_PIVOT                       EnumPivot;
} DXGKARG_ENUMVIDPNCOFUNCMODALITY;

Membros

hConstrainingVidPn

Um identificador para o objeto VidPn para o qual os modos cofuncionais estão sendo solicitados.

EnumPivotType

Um enumerador D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE que fornece o tipo dinâmico de enumeração.

EnumPivot

Uma estrutura DXGK_ENUM_PIVOT .

Comentários

Se um vídeo específico apresentar origem ou destino for designado como o pivô da enumeração, DxgkDdiEnumVidPnCofuncModality não deverá alterar o modo definido para essa origem ou destino.

O tipo de dados D3DKMDT_HVIDPN é definido em D3dkmdt.h. Os tipos de dados D3DDDI_VIDEO_PRESENT_SOURCE_ID e D3DDDI_VIDEO_PRESENT_TARGET_ID são definidos em D3dukmdt.h.

Requisitos

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

Confira também

D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE

DXGK_ENUM_PIVOT

DxgkDdiEnumVidPnCofuncModality