Compartilhar via


Função D3DKMTSetVidPnSourceOwner (d3dkmthk.h)

A função D3DKMTSetVidPnSourceOwner define e libera a origem do vídeo presente no caminho de uma topologia VidPN (rede de vídeo presente) que possui o VidPN.

Sintaxe

NTSTATUS D3DKMTSetVidPnSourceOwner(
  [in] const D3DKMT_SETVIDPNSOURCEOWNER *unnamedParam1
);

Parâmetros

[in] unnamedParam1

Um ponteiro para uma estrutura D3DKMT_SETVIDPNSOURCEOWNER que descreve os parâmetros para configuração ou liberação.

Valor de retorno

D3DKMTSetVidPnSourceOwner retorna um dos seguintes valores:

Código de retorno Descrição
STATUS_SUCCESS A origem do vídeo presente foi definida ou lançada com êxito.
STATUS_DEVICE_REMOVED O adaptador gráfico foi interrompido ou o dispositivo de exibição foi redefinido.
STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE A origem do vídeo presente especificada por um elemento na matriz que o membro pVidPnSourceId do D3DKMT_SETVIDPNSOURCEOWNER especifica já pertence a um cliente DMM (gerenciador de modo de exibição) e não pode ser usada até que o cliente libere a fonte presente do vídeo.
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE A origem do vídeo presente especificada por um elemento na matriz que o membro pVidPnSourceId de D3DKMT_SETVIDPNSOURCEOWNER especifica é inválida.
STATUS_INVALID_PARAMETER Os parâmetros foram validados e determinados como incorretos.

Essa função também pode retornar outros valores de NTSTATUS.

Observações

Para definir a propriedade das fontes presentes do vídeo, O ICD (driver de cliente) instalável openGL define valores na matriz que o pType membro da estrutura D3DKMT_SETVIDPNSOURCEOWNER especifica, identificadores do vídeo apresentam fontes na matriz que o pVidPnSourceId membro do D3DKMT_SETVIDPNSOURCEOWNER especifica e o número de fontes de vídeo presentes no VidPnSourceCount membro do D3DKMT_SETVIDPNSOURCEOWNER.

Para liberar a propriedade de qualquer fonte presente de vídeo, o ICD define pType e pVidPnSourceId como NULL e VidPnSourceCount como zero em D3DKMT_SETVIDPNSOURCEOWNER.

O ICD passa um ponteiro para D3DKMT_SETVIDPNSOURCEOWNER no parâmetro pData em uma chamada para D3DKMTSetVidPnSourceOwner.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista
da Plataforma de Destino Universal
cabeçalho d3dkmthk.h (inclua D3dkmthk.h)
biblioteca Gdi32.lib
de DLL Gdi32.dll

Consulte também

D3DKMT_SETVIDPNSOURCEOWNER