DXGKCB_GETCAPTUREADDRESS função de retorno de chamada (d3dkmddi.h)
DXGKCB_GETCAPTUREADDRESS recupera o endereço físico e o identificador de segmento de um buffer de captura associado ao identificador de alocação fornecido.
Sintaxe
DXGKCB_GETCAPTUREADDRESS DxgkcbGetcaptureaddress;
NTSTATUS DxgkcbGetcaptureaddress(
[in/out] INOUT_PDXGKARGCB_GETCAPTUREADDRESS unnamedParam1
)
{...}
Parâmetros
[in/out] unnamedParam1
Um ponteiro para uma estrutura DXGKARGCB_GETCAPTUREADDRESS que descreve parâmetros para recuperar informações sobre um buffer de captura.
Retornar valor
DXGKCB_GETCAPTUREADDRESS retorna um dos seguintes valores:
Código de retorno | Descrição |
---|---|
STATUS_SUCCESS | DXGKCB_GETCAPTUREADDRESS recuperou com êxito as informações do buffer de captura. |
STATUS_INVALID_PARAMETER | O identificador de alocação especificado no membro hAllocation da estrutura DXGKARGCB_GETCAPTUREADDRESS que o parâmetro pData apontou era inválido ou não representava um buffer de captura. |
DXGKCB_GETCAPTUREADDRESS também pode retornar outros códigos de erro definidos em Ntstatus.h.
Comentários
DXGKCB_XXX funções são implementadas por Dxgkrnl. Para usar essa função de retorno de chamada, defina os membros apropriados do DXGKARGCB_GETCAPTUREADDRESS e chame DxgkCbGetCaptureAddress por meio do DXGKRNL_INTERFACE.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista (WDDM 1.0) |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |