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
VidPN ソース所有者を取得または解放するデバイスへのカーネル モード ハンドルを表すD3DKMT_HANDLEデータ型。
[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) トポロジのパス内のビデオ存在ソースの 0 から始まる識別番号の配列。
VidPnSourceCount
pVidPnSourceId が指定
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista |
ヘッダー | d3dkmthk.h (D3dkmthk.h を含む) |