DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET função de retorno de chamada (d3dkmddi.h)
A função DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET atribui um conjunto de métodos multisampling a uma fonte específica de vídeo presente em um VidPN especificado.
Sintaxe
DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET DxgkddiVidpnAssignmultisamplingmethodset;
NTSTATUS DxgkddiVidpnAssignmultisamplingmethodset(
[in] IN_D3DKMDT_HVIDPN hVidPn,
[in] IN_CONST_D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId,
[in] IN_CONST_SIZE_T NumMethods,
[in] const D3DDDI_MULTISAMPLINGMETHOD *pSupportedMethodSet
)
{...}
Parâmetros
[in] hVidPn
Um identificador para um objeto VidPN. O gerenciador VidPN forneceu anteriormente esse identificador para o driver de miniporta de exibição chamando DxgkDdiEnumVidPnCofuncModality.
[in] VidPnSourceId
Um inteiro que identifica uma das fontes presentes do vídeo associadas ao objeto VidPN.
[in] NumMethods
O número de elementos na matriz pSupportedMethodSet .
[in] pSupportedMethodSet
Um ponteiro para uma matriz de estruturas D3DDDI_MULTISAMPLINGMETHOD , cada uma delas descreve um método multisampling.
Retornar valor
A função DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET retorna um dos valores a seguir.
Código de retorno | Descrição |
---|---|
STATUS_SUCCESS | A função foi bem-sucedida. |
STATUS_GRAPHICS_INVALID_VIDPN | O identificador fornecido no hVidPn era inválido. |
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE | O identificador fornecido em VidPnSourceId era inválido. |
STATUS_NO_MEMORY | A função falhou porque não foi possível alocar memória suficiente. |
Essa função também pode retornar outros códigos de erro definidos em Ntstatus.h.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |