Compartilhar via


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

Confira também

DXGKARGCB_GETCAPTUREADDRESS

DXGKRNL_INTERFACE