D3DKMT_SETVIDPNSOURCEOWNER Struktur (d3dkmthk.h)
Die D3DKMT_SETVIDPNSOURCEOWNER-Struktur beschreibt die Parameter zum Festlegen oder Freigeben der video present-Quelle im Pfad einer VidPN-Topologie (Video Present Network), die den VidPN besitzt.
Syntax
typedef struct _D3DKMT_SETVIDPNSOURCEOWNER {
[in] D3DKMT_HANDLE hDevice;
[in] const D3DKMT_VIDPNSOURCEOWNER_TYPE *pType;
[in] const D3DDDI_VIDEO_PRESENT_SOURCE_ID *pVidPnSourceId;
UINT VidPnSourceCount;
} D3DKMT_SETVIDPNSOURCEOWNER;
Angehörige
[in] hDevice
Ein D3DKMT_HANDLE Datentyp, der ein Kernelmodushandle für das Gerät darstellt, das den VidPN-Quellbesitzer erwirbt oder freigibt.
[in] pType
Ein Array von Besitzertypen. Elemente des Arrays können die folgenden Werte aus dem D3DKMT_VIDPNSOURCEOWNER_TYPE Enumerationstyp enthalten.
Wert | Bedeutung |
---|---|
D3DKMT_VIDPNSOURCEOWNER_UNOWNED (0) | Kein Besitzer oder GDI ist der Besitzer. |
D3DKMT_VIDPNSOURCEOWNER_SHARED (1) | Ein freigegebener Besitzer. Das heißt, der Besitzer kann jedem exklusiven Eigentümer ausbeuten. Dieser Typ ist für Ältere Geräte nicht verfügbar. |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVE (2) | Ein exklusiver Besitzer ohne gemeinsame GDI-Primär. |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVEGDI (3) | Ein exklusiver Besitzer mit gemeinsamer GDI-Primären. Dieser Besitzer muss ausschließlich alle VidPn-Quellen besitzen. Dieser Typ ist nur für Ältere Geräte verfügbar. |
[in] pVidPnSourceId
Ein Array von nullbasierten Identifikationsnummern des Videos, die Quellen in Pfaden einer VidPN-Topologie (Video Present Network) darstellen.
VidPnSourceCount
Die Anzahl der gültigen Einträge im Array, das pVidPnSourceId angibt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | d3dkmthk.h (einschließlich D3dkmthk.h) |