DXGKDDI_SETDISPLAYPRIVATEDRIVERFORMAT função de retorno de chamada (d3dkmddi.h)
A função DxgkDdiSetDisplayPrivateDriverFormat altera o atributo de formato privado de uma fonte de vídeo presente.
Sintaxe
DXGKDDI_SETDISPLAYPRIVATEDRIVERFORMAT DxgkddiSetdisplayprivatedriverformat;
NTSTATUS DxgkddiSetdisplayprivatedriverformat(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT pSetDisplayPrivateDriverFormat
)
{...}
Parâmetros
[in] hAdapter
Um identificador para um bloco de contexto associado a um adaptador de exibição. O driver de miniporto de exibição forneceu anteriormente esse identificador para o subsistema de kernel de elementos gráficos do Microsoft DirectX na função MiniportDeviceContext da função DxgkDdiAddDevice.
[in] pSetDisplayPrivateDriverFormat
Um ponteiro para uma estrutura DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT que contém argumentos de função.
Valor de retorno
DxgkDdiSetDisplayPrivateDriverFormat retornará STATUS_SUCCESS se tiver êxito; caso contrário, ele retorna STATUS_UNSUCCESSFUL para indicar que o driver não pôde alterar o atributo de formato privado da fonte presente do vídeo fornecida.
Observações
O subsistema de kernel de elementos gráficos DirectX chama a função DxgkDdiSetDisplayPrivateDriverFormat do driver de exibição de exibição após o driver de exibição do modo de usuário chamar a função de retorno de chamada pfnSetDisplayPrivateDriverFormatCb. Por exemplo, o driver de exibição do modo de usuário pode chamar pfnSetDisplayPrivateDriverFormatCb para alterar o formato giratório da fonte presente do vídeo quando uma alteração de inversão de tela inteira é criada. Em seguida, o subsistema de kernel de elementos gráficos DirectX chama o DxgkDdiSetDisplayPrivateDriverFormat para alterar o formato de driver privado da fonte presente do vídeo. Isso permite que a alocação primária seja exibida na fonte presente do vídeo sem a necessidade de tradução da superfície primária.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
da Plataforma de Destino | Área de trabalho |
cabeçalho | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |