Partilhar 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 (Windows Display Driver Model) 1.2 e posteriores drivers de exibição do modo de usuário.

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 essa alça para o driver no hDrvDevice membro 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 xdo canto superior esquerdo do retângulo de destino.

[in] DstTop

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

[in] DstRight

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

[in] DstBottom

A coordenada ydo 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 xdo canto superior esquerdo do retângulo de origem.

[in] SrcTop

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

[in] SrcRight

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

[in] SrcBottom

A coordenada ydo 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.

Observações

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8, WDDM 1.2 e posterior
servidor com suporte mínimo Windows Server 2012
cabeçalho dxgiddi.h (inclua D3d10umddi.h)

Consulte também

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGI_DDI_ARG_BLT_FLAGS

DXGI_DDI_MODE_ROTATION