D3DKMT_SETVIDPNSOURCEOWNER結構 (d3dkmthk.h)
D3DKMT_SETVIDPNSOURCEOWNER結構描述在擁有 VidPN 之視訊簡報網路 (VidPN) 拓撲路徑中設定或釋放視訊目前來源的參數。
語法
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;
成員
[in] hDevice
D3DKMT_HANDLE數據類型,代表取得或釋放 VidPN 來源擁有者之裝置的核心模式句柄。
[in] pType
擁有者類型的陣列。 陣列的元素可以包含來自D3DKMT_VIDPNSOURCEOWNER_TYPE列舉類型的下列值。
價值 | 意義 |
---|---|
D3DKMT_VIDPNSOURCEOWNER_UNOWNED (0) | 沒有擁有者,或 GDI 是擁有者。 |
D3DKMT_VIDPNSOURCEOWNER_SHARED (1) | 共用擁有者。 也就是說,擁有者可以屈服於任何獨佔擁有者。 舊版裝置無法使用此類型。 |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVE (2) | 沒有共用 GDI 主要復本的獨佔擁有者。 |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVEGDI (3) | 具有共用 GDI 主要復本的獨佔擁有者。 此擁有者必須獨佔擁有所有 VidPn 來源。 此類型僅適用於舊版裝置。 |
[in] pVidPnSourceId
視訊呈現網路 (VidPN) 拓撲路徑中視訊呈現來源之以零起始的標識子陣列。
VidPnSourceCount
pVidPnSourceId 指定之陣列中的有效項目數。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows Vista |
標頭 | d3dkmthk.h (包括 D3dkmthk.h) |