Freigeben über


DXGKARG_ENUMVIDPNCOFUNCMODALITY Struktur (d3dkmddi.h)

Die DXGKARG_ENUMVIDPNCOFUNCMODALITY-Struktur enthält Argumente für die DxgkDdiEnumVidPnCofuncModality-Funktion . Die DxgkDdiEnumVidPnCofuncModality-Funktion macht die Quell- und Zielmodussätze eines VidPN mit der Topologie des VidPN und den bereits angehefteten Modi kofunktional.

Syntax

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

Member

hConstrainingVidPn

Ein Handle für das VidPn-Objekt, für das die kofunktionellen Modi angefordert werden.

EnumPivotType

Ein D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE Enumerator, der den Pivottyp der Enumeration bereitstellt.

EnumPivot

Eine DXGK_ENUM_PIVOT-Struktur .

Hinweise

Wenn eine bestimmte quelle oder ein bestimmtes Videoziel als Pivot der Enumeration festgelegt ist, darf DxgkDdiEnumVidPnCofuncModality den für diese Quelle oder das Ziel festgelegten Modus nicht ändern.

Der datentyp D3DKMDT_HVIDPN wird in D3dkmdt.h definiert. Die Datentypen D3DDDI_VIDEO_PRESENT_SOURCE_ID und D3DDDI_VIDEO_PRESENT_TARGET_ID sind in D3dukmdt.h definiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)

Weitere Informationen

D3DKMDT_ENUMCOFUNCMODALITY_PIVOT_TYPE

DXGK_ENUM_PIVOT

DxgkDdiEnumVidPnCofuncModality