共用方式為


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)

另請參閱

D3DKMTSetVidPnSourceOwner