Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As opções de bitmap [value] devem ser um subconjunto dos sinalizadores associados à superfície DXGI.
Marcadores de posição
-
valor
-
O valor UINT da enumeração de opções de bitmap.
Causas Possíveis
Ao interoperar texturas Direct3D com Direct2D como ID2D1Bitmaps, as opções especificadas no campo D2D1_BITMAP_OPTIONS devem corresponder aos atributos Direct3D da textura. Em especial:
- A opção D2D1_BITMAP_OPTIONS_CPU_READ requer a opção CPU_ACCESS_READ Direct3D.
- A opção D2D1_BITMAP_OPTIONS_TARGET requer a opção BIND_RENDER_TARGET.
- A opção D2D1_BITMAP_OPTIONS_NONE não é compatível com a opção USAGE_STAGING Direct3D apenas com CPU_ACCESS_WRITE.
Possíveis correções
Para resolver esse problema, certifique-se de que a criação de ID2D1Bitmap usa D2D1_BITMAP_OPTIONS especificadores que concordam com as propriedades da textura Direct3D subjacente. Para usar D2D1_BITMAP_OPTIONS, isso pode implicar o uso de ID2D1DeviceContext::CreateBitmap em vez de ID2D1RenderTarget::CreateBitmap, porque é um membro do D2D1_BITMAP_PROPERTIES1.