이미지 픽셀 영역에서 텍스처를 만듭니다. area를 생략하면 전체 이미지를 사용하며 실패 시 SFMLError를 던집니다.
imagesRgb선택 사항area선택 사항source를 현재 텍스처로 동기적으로 깊은 복사하며 현재 래퍼의 동일성을 유지하고 this를 반환합니다.
source축소 샘플링용 mipmap 수준을 생성하고 성공 여부를 반환합니다. 픽셀 갱신 후 다시 생성해야 합니다.
OpenGL 텍스처 식별자를 반환하며 빈 텍스처는 0입니다. 사용하는 동안 텍스처 객체를 유지해야 합니다.
반복 타일링 활성화 여부를 반환합니다.
부드러운 필터링 활성화 여부를 반환합니다.
텍스처의 sRGB 형식 사용 여부를 반환합니다.
파일을 비동기로 디코딩한 후 픽셀을 업로드하고 성공 여부를 반환합니다. area는 픽셀 좌표이며 기본값은 전체 이미지입니다.
filenamesRgbarea선택 사항Image의 지정한 픽셀 영역을 동기적으로 업로드하고 성공 여부를 반환합니다. 기본값은 전체 이미지입니다.
imagesRgbarea선택 사항인코딩된 이미지 바이트를 비동기로 디코딩한 후 픽셀을 업로드하고 성공 여부를 반환합니다. sRgb의 기본값은 false입니다.
datasRgbarea선택 사항탐색 가능한 스트림에서 이미지를 비동기로 디코딩하고 업로드하여 성공 여부를 반환합니다. 스트림 예외는 Promise를 거부합니다.
streamsRgbarea선택 사항SFML과 마찬가지로 크기 변경에 성공하면 픽셀 내용은 미정 상태가 됩니다.
sizesRgb텍스처 범위 밖 좌표에서 반복 타일링할지 설정합니다. false는 가장자리 픽셀을 사용합니다.
repeated텍스처의 부드러운 필터링을 활성화하거나 비활성화합니다.
smooth전체 텍스처를 동기적으로 갱신합니다. pixels는 정확히 너비×높이×4개의 RGBA8 바이트를 포함해야 합니다.
pixels이미지, 텍스처 또는 창 내용을 dest(기본값은 원점)에 복사합니다. 대상 영역은 전체 소스를 담을 수 있어야 합니다.
sourcedest선택 사항정적bind현재 GL 컨텍스트에 바인딩합니다. ID를 사용하는 동안 텍스처를 유지해야 합니다.
texturecoordinateType정적get현재 그래픽 카드가 지원하는 최대 텍스처 변 길이를 픽셀 단위로 반환합니다.
백그라운드 이미지 디코딩과 순서가 보장되는 픽셀 업로드를 지원하는 GPU 텍스처입니다.