struttura D3DKMT_SETVIDPNSOURCEOWNER (d3dkmthk.h)
La struttura D3DKMT_SETVIDPNSOURCEOWNER descrive i parametri per l'impostazione o il rilascio dell'origine video presente nel percorso di una topologia vidPN (Video Present Network) proprietaria del VidPN.
Sintassi
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;
Membri
[in] hDevice
Tipo di dati D3DKMT_HANDLE che rappresenta un handle in modalità kernel per il dispositivo che acquisisce o rilascia il proprietario dell'origine VidPN.
[in] pType
Matrice di tipi di proprietario. Gli elementi della matrice possono contenere i valori seguenti del tipo di enumerazione D3DKMT_VIDPNSOURCEOWNER_TYPE.
Valore | Significato |
---|---|
D3DKMT_VIDPNSOURCEOWNER_UNOWNED (0) | Nessun proprietario o GDI è il proprietario. |
D3DKMT_VIDPNSOURCEOWNER_SHARED (1) | Proprietario condiviso. Ovvero, il proprietario può cedere a qualsiasi proprietario esclusivo. Questo tipo non è disponibile per i dispositivi legacy. |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVE (2) | Proprietario esclusivo senza database primario GDI condiviso. |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVEGDI (3) | Proprietario esclusivo con gruppo primario GDI condiviso. Questo proprietario deve possedere esclusivamente tutte le origini VidPn. Questo tipo è disponibile solo per i dispositivi legacy. |
[in] pVidPnSourceId
Matrice di numeri di identificazione in base zero del video presenti origini nei percorsi di una topologia di rete video presente (VidPN).
VidPnSourceCount
Numero di voci valide nella matrice che pVidPnSourceId.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista |
intestazione |
d3dkmthk.h (include D3dkmthk.h) |