estrutura D3DKMT_SETVIDPNSOURCEOWNER (d3dkmthk.h)
A estrutura D3DKMT_SETVIDPNSOURCEOWNER descreve os parâmetros para definir ou liberar a origem do vídeo presente no caminho de uma topologia VidPN (rede de vídeo presente) que possui o VidPN.
Sintaxe
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;
Membros
[in] hDevice
Um tipo de dados D3DKMT_HANDLE que representa um identificador de modo kernel para o dispositivo que adquire ou libera o proprietário da origem VidPN.
[in] pType
Uma matriz de tipos de proprietário. Os elementos da matriz podem conter os seguintes valores do tipo de enumeração D3DKMT_VIDPNSOURCEOWNER_TYPE.
Valor | Significado |
---|---|
D3DKMT_VIDPNSOURCEOWNER_UNOWNED (0) | Nenhum proprietário ou GDI é o proprietário. |
D3DKMT_VIDPNSOURCEOWNER_SHARED (1) | Um proprietário compartilhado. Ou seja, o proprietário pode ceder a qualquer proprietário exclusivo. Esse tipo não está disponível para dispositivos herdados. |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVE (2) | Um proprietário exclusivo sem o primário de GDI compartilhado. |
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVEGDI (3) | Um proprietário exclusivo com o primário de GDI compartilhado. Esse proprietário deve possuir exclusivamente todas as fontes VidPn. Esse tipo está disponível apenas para dispositivos herdados. |
[in] pVidPnSourceId
Uma matriz de números de identificação baseados em zero do vídeo apresenta fontes em caminhos de uma topologia VidPN (rede de vídeo presente).
VidPnSourceCount
O número de entradas válidas na matriz que pVidPnSourceId especifica.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
cabeçalho | d3dkmthk.h (inclua D3dkmthk.h) |