Partilhar via


D1170: Sinalizadores inválidos com bitmap de textura dinâmica

D2D1_MAP_OPTIONS_WRITE | D2D1_MAP_OPTIONS_DISCARD é necessário ao mapear bitmap criado a partir de uma textura dinâmica.

 

Causas Possíveis

O Direct2D pode gerar essa mensagem se um aplicativo chamar ID2D1Bitmap1::Map com uma textura cujo recurso Direct3D subjacente é atribuído com D3D11_USAGE_DYNAMIC, mas não especificou os sinalizadores D2D1_MAP_OPTIONS_WRITE e D2D1_MAP_OPTIONS_DISCARD.

Possíveis correções

Se um aplicativo exigir acesso a um bitmap usando ID2D1Bitmap1::Map e seu recurso Direct3D subjacente for atribuído com D3D11_USAGE_DYNAMIC, especifique os sinalizadores D2D1_MAP_OPTIONS_WRITE e D2D1_MAP_OPTIONS_DISCARD. Consulte D2D1_MAP_OPTIONS para obter uma descrição das opções de mapa.