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) |