Compartilhar via


estrutura DXGI_DDI_ARG_BLT1 (dxgiddi.h)

Descreve os parâmetros de uma transferência de bloco de bits (bitblt) que incluem especificações para um retângulo de origem. Usado pelo WDDM (Modelo de Driver de Exibição do Windows) 1.2 e drivers de exibição do modo de usuário posteriores.

Sintaxe

typedef struct DXGI_DDI_ARG_BLT1 {
  [in] DXGI_DDI_HDEVICE       hDevice;
  [in] DXGI_DDI_HRESOURCE     hDstResource;
  [in] UINT                   DstSubresource;
  [in] UINT                   DstLeft;
  [in] UINT                   DstTop;
  [in] UINT                   DstRight;
  [in] UINT                   DstBottom;
  [in] DXGI_DDI_HRESOURCE     hSrcResource;
  [in] UINT                   SrcSubresource;
  [in] UINT                   SrcLeft;
  [in] UINT                   SrcTop;
  [in] UINT                   SrcRight;
  [in] UINT                   SrcBottom;
  [in] DXGI_DDI_ARG_BLT_FLAGS Flags;
  [in] DXGI_DDI_MODE_ROTATION Rotate;
} DXGI_DDI_ARG_BLT1;

Membros

[in] hDevice

Um identificador para o dispositivo de exibição (contexto gráfico) no qual o driver executa o bitblt. O runtime do Direct3D passa esse identificador para o driver no membro hDrvDevice da estrutura D3D10DDIARG_CREATEDEVICE quando o runtime chama a função CreateDevice(D3D10) do driver para criar o dispositivo de exibição.

[in] hDstResource

Um identificador para o recurso de destino.

[in] DstSubresource

O índice para a superfície de destino dentro do recurso.

[in] DstLeft

A coordenada x do canto superior esquerdo do retângulo de destino.

[in] DstTop

A coordenada y do canto superior esquerdo do retângulo de destino.

[in] DstRight

A coordenada x do canto inferior direito do retângulo de destino.

[in] DstBottom

A coordenada y do canto inferior direito do retângulo de destino.

[in] hSrcResource

Um identificador para o recurso de origem.

[in] SrcSubresource

O índice para a superfície de origem dentro do recurso.

[in] SrcLeft

A coordenada x do canto superior esquerdo do retângulo de origem.

[in] SrcTop

A coordenada y do canto superior esquerdo do retângulo de origem.

[in] SrcRight

A coordenada x do canto inferior direito do retângulo de origem.

[in] SrcBottom

A coordenada y do canto inferior direito do retângulo de destino.

[in] Flags

Uma estrutura DXGI_DDI_ARG_BLT_FLAGS que identifica o tipo de bitblt a ser executado.

[in] Rotate

Um valor do tipo DXGI_DDI_MODE_ROTATION que identifica a orientação do modo de exibição.

Comentários

O retângulo de origem especificado pelos membros SrcLeft, SrcTop, SrcRight e SrcBottom normalmente é um subrectangle sujo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8, WDDM 1.2 e posterior
Servidor mínimo com suporte Windows Server 2012
Cabeçalho dxgiddi.h (inclua D3d10umddi.h)

Confira também

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGI_DDI_ARG_BLT_FLAGS

DXGI_DDI_MODE_ROTATION