ภาษา :
SWEWE สมาชิก :เข้าสู่ระบบ |การลงทะเบียน
ค้นหา
ชุมชนวิกิพีเดีย |คำตอบสารานุกรม |ส่งคำถาม |ความรู้คำศัพท์ |อัปโหลดความรู้
ก่อน 1 ต่อไป เลือกหน้า

ประสานงานพื้นที่

แนะนำสั้น ๆ

ประสานงานพื้นที่

zuòbiāo Kongjian

[ประสานงานพื้นที่] ความรู้สึกปกติของพื้นที่เรขาคณิตสามมิติภายใต้ชื่อที่แตกต่างจากพื้นที่ในช่วงของสัญลักษณ์

VC ในพื้นที่ประสานงาน

โปรแกรม Microsoft Windows ใช้ภายใต้การประสานงานและการแปลงพื้นที่ในการซูมเข้าออกในกราฟิก, การหมุน, การแปลใส่และสะท้อนให้เห็นถึง

ภาพถ่ายประสานงานพื้นที่เป็นพื้นที่โดยใช้สองแกนตั้งฉากร่วมกันของความยาวเท่ากันและการวางตำแหน่งของวัตถุสองมิติ อินเตอร์เฟซการเขียนโปรแกรมประยุกต์ Win32 (API) โดยใช้สี่ประสานงานพื้นที่: โลกประสานงานพื้นที่พื้นที่หน้าอุปกรณ์พื้นที่และพื้นที่ที่อุปกรณ์ทางกายภาพ การประยุกต์ใช้โลกประสานงานพื้นที่สำหรับการส่งออกกราฟิกหมุนเอียงหรือการสะท้อนWin32 API โลกประสานงานพื้นที่และหน้าพื้นที่ที่เรียกว่าพื้นที่เชิงตรรกะหนึ่งที่ผ่านมาประสานงานพื้นที่ (เช่นพื้นที่อุปกรณ์ทางกายภาพ) มักจะหมายถึงพื้นที่ของลูกค้าหน้าต่างโปรแกรมประยุกต์ของ; แต่มันยังรวมไปถึงเดสก์ท็ทั้งหน้าต่างที่สมบูรณ์ (รวมกรอบชื่อ บาร์และแถบเมนู) หรือเครื่องพิมพ์หรือพล็อตของแผ่นกระดาษ ด้วยขนาดของขนาดทางกายภาพของการเปลี่ยนแปลงอุปกรณ์แสดงเครื่องพิมพ์หรือชุดพล็อต

เปลี่ยนแปลง

หากคุณต้องการที่จะวาดภาพบนอุปกรณ์แสดงผลทางกายภาพ Windows เพื่อคัดลอกพื้นที่สี่เหลี่ยมจากหนึ่งในพื้นที่ประสานงาน (หรือแมปไป) อีกพื้นที่ประสานงานการส่งออกเต็มรูปแบบจนกว่าจะมีการแสดงครั้งสุดท้ายในอุปกรณ์ทางกายภาพ (ปกติหน้าจอหรือเครื่องพิมพ์)

หากใบสมัครเรียกฟังก์ชัน SetWorldTransform จากนั้นก็เริ่มทำแผนที่จากโลกประสานงานพื้นที่มิฉะนั้นการทำแผนที่ในพื้นที่หน้า ทุกจุด Windows เพื่อคัดลอกพื้นที่สี่เหลี่ยมจากพื้นที่หนึ่งไปยังอีกก็ใช้วิธีการแปลงที่เรียกว่าการแปลงคือการคัดลอกวัตถ​​ุจากการประสานงานไปยังอีกพื้นที่ประสานงานพื้นที่ในการเปลี่ยนแปลง (หรือการเปลี่ยนแปลง) ขนาดของวัตถุปฐมนิเทศและรูปร่างแม้ว่าการแปลงของวัตถุในภาพรวม แต่ก็ยังทำหน้าที่ในแต่ละวัตถุสำหรับแต่ละจุดหรือสาย

พื้นที่หน้าไปยังอุปกรณ์แปลงพื้นที่

พื้นที่หน้าไปยังอุปกรณ์แปลงพื้นที่เป็นส่วนหนึ่งของอินเตอร์เฟซของ Windows เดิม การแปลงนี้จะให้แน่ใจว่าแมปทุกบริบทอุปกรณ์โดยเฉพาะอย่างยิ่งที่เกี่ยวข้องกับการส่งออกกราฟิก

ที่เรียกว่าการทำแผนที่หมายถึงการกำหนดตัวชี้วัดของหน่วยการแปลงขนาดของการดำเนินงานการวาดภาพ การทำแผนที่เป็นพื้นที่ที่มีผลกระทบต่อสิ่งแวดล้อมคุณสมบัติการทำแผนที่อุปกรณ์ลูกค้าเกือบทุก นอกจากนี้ยังมีสี่ประเภทของคุณลักษณะด้านสิ่งแวดล้อมอุปกรณ์: หน้าต่างที่มาต้นกำเนิดของหน้าต่าง viewport และขอบเขตช่วง viewport ที่เกี่ยวข้องอย่างใกล้ชิดกับสี่เหล่านี้คุณลักษณะและการทำแผนที่

พื้นที่หน้าไปยังอุปกรณ์แปลงพื้นที่

แปลงพื้นที่หน้าไปยังพื้นที่อุปกรณ์ที่ใช้อัตราส่วนของความกว้างและความสูงของสองสี่เหลี่ยมนั้นพื้นที่หน้าจะเรียกว่าหน้าต่างเป็นรูปสี่เหลี่ยมผืนผ้าและพื้นที่อุปกรณ์ที่เรียกว่ารูปสี่เหลี่ยมผืนผ้า viewport, Windows แมปไปยังต้นกำเนิดของหน้าต่าง viewport ที่มาของช่วงหน้าต่าง viewport แมปไปยังช่วงการแปลงเสร็จสมบูรณ์

การแปลงค่าเริ่มต้น

เมื่อใบสมัครได้จัดตั้งบริบทอุปกรณ์และทันทีที่เริ่มเรียก GDI วาดภาพหรือฟังก์ชั่นการส่งออกโดยใช้พื้นที่หน้าเริ่มต้นเพื่อการแปลงพื้นที่อุปกรณ์และพื้นที่อุปกรณ์การแปลงพื้นที่ของลูกค้า (ก่อนที่โปรแกรมประยุกต์เรียกฟังก์ชัน SetWorldTransform ไม่ปรากฏในโลก ประสานงานพื้นที่ในการแปลงพื้นที่หน้า)

พื้นที่หน้าเริ่มต้นที่ผลอุปกรณ์แปลงเนื้อที่ 1-1 การทำแผนที่ที่ระบุในพื้นที่เพจที่มีการแมปไปยังจุดที่พื้นที่อุปกรณ์ เป็นที่กล่าวถึงก่อนหน้านี้การแปลงนี้ไม่ได้ระบุเมทริกซ์ แต่ผ่านความกว้าง viewport หารด้วยความกว้างของหน้าต่างสูงหารด้วยความสูงของหน้าต่าง viewport และวาด ในกรณีที่เริ่มต้นขนาด viewport 1x1 พิกเซล, ขนาดหน้าต่างเป็นหน่วยหน้า 1x1

พื้นที่อุปกรณ์ไปยังอุปกรณ์ทางกายภาพ (พื้นที่ของลูกค้าของตารางหรือเครื่องพิมพ์) ของผลการแปลงอยู่เสมอหนึ่งนั่นคือหนึ่งหน่วยเสมอภูมิภาคอุปกรณ์ลูกค้าพื้นที่เดสก์ทอปหรือสอดคล้องกับหน่วยเครื่องพิมพ์ วัตถุประสงค์เพียงอย่างเดียวของการแปลงเป็นที่ปรากฎว่า ไม่ว่าสิ่งที่ตำแหน่งหน้าต่างไปยังเดสก์ทอปก็จะไม่สามารถเพื่อให้แน่ใจว่าการส่งออกอย่างถูกต้องจะปรากฏขึ้นในหน้าต่าง

การแปลงค่าเริ่มต้นเป็นพื้นที่อุปกรณ์ที่ไม่ซ้ำกันและทิศทางแกน y ของหน้าต่างโปรแกรมประยุกต์ อยู่ในสถานะเริ่มต้นแกน y ลงบวกทิศทาง y เชิงลบขึ้น

พิกัดตรรกะและอุปกรณ์

ค่าพิกัดที่ใช้ในเกือบทั้งหมดของฟังก์ชั่น GDI ที่ใช้ในหน่วยตรรกะ windows ต้องถูกแปลงเป็นหน่วยอุปกรณ์หน่วยตรรกะ '"คือพิกเซล แปลงนี้จะถูกกำหนดโดยการทำแผนที่ที่มาและขอบเขตของหน้าต่างและ viewport หน้าต่างและการควบคุม viewport

Windows บนข้อความทั้งหมด (เช่น WM_SIZE, WM_MOUSEMOVE, WM_LBUTTONDOWN, WM_LBUTTONUP) ทั้งหมดไม่ใช่หน้าที่ GDI และบางฟังก์ชั่น GDI (ฟังก์ชั่นเช่น GetDeviceCaps) มักจะใช้พิกัดอุปกรณ์

"หน้าต่าง" จะขึ้นอยู่กับพิกัดทางตรรกะพิกัดตรรกะอาจเป็นพิกเซล, มม. นิ้วและหน่วยงานอื่น ๆ "viewport" จะขึ้นอยู่กับอุปกรณ์พิกัด (พิกเซล) โดยปกติพื้นที่ viewport และลูกค้ารายเดียวกัน

โหมดเริ่มต้นคือการทำแผนที่ MM_TEXT ในโหมดการทำแผนที่นี้หน่วยตรรกะและอุปกรณ์ในหน่วยเดียวกัน


ก่อน 1 ต่อไป เลือกหน้า
ผู้ใช้งาน ทบทวน
ยังไม่มีความเห็น
ผมต้องการที่จะแสดงความคิดเห็น [ผู้มาเยือน (44.221.*.*) | เข้าสู่ระบบ ]

ภาษา :
| ตรวจสอบรหัส :


ค้นหา

版权申明 | 隐私权政策 | ลิขสิทธิ์ @2018 โลกความรู้สารานุกรม