เอกสาร Steamworks
ข้อมูลอ้างอิงในการใช้งาน Steamworks API
ยินดีต้อนรับสู่ข้อมูลอ้างอิงในการใช้งาน Steamworks API!

หัวข้อนี้จะแสดงรายการทั้งหมดที่มีให้บริการใน Steamworks API คุณควรไปที่ ภาพรวม Steamworks API เตรียมความพร้อมในการใช้งาน Steamworks API ก่อนลงมือทำงานจริง

สำหรับข้อมูลภาพรวมเกี่ยวกับคุณสมบัติต่าง ๆ ที่ให้ไว้โดย Steamworks API กรุณาดูที่ คุณสมบัติ

หากคุณกำลังใช้งาน Web API อยู่ คุณสามารถค้นหาเอกสารประกอบการใช้งานได้ที่ ข้อมูลอ้างอิงในการใช้งาน Steamworks Web API

อินเตอร์เฟสคำอธิบาย
ISteamAppsให้ข้อมูลและคำสั่งดำเนินการหลากหลายชนิดสำหรับแอปพลิเคชันและ เนื้อหาดาวน์โหลด (DLC)
ISteamAppTicketอินเตอร์เฟสสำหรับรับข้อมูลความเป็นเจ้าของแอป ซึ่งแรปเปอร์ของ Steam DRM สามารถใช้อินเตอร์เฟสนี้เพื่อสอบถามข้อมูลความเป็นเจ้าของได้อย่างมั่นใจยิ่งขึ้น
ISteamClientอินเตอร์เฟสสำหรับสร้างอินสแตนซ์ Steam รายการใหม่ หรือเชื่อมต่อกับอินสแตนซ์ Steam ที่มีอยู่เดิม ไม่ว่าอินสแตนซ์นั้นจะอยู่คนละโปรเซสหรืออยู่ในระดับโลคอล
ISteamControllerAPI สำหรับรองรับการใช้งาน Steam Controller (เลิกใช้และแทนที่ด้วย ISteamInput)
ISteamFriendsอินเตอร์เฟสสำหรับเข้าถึงข้อมูลเกี่ยวกับผู้ใช้แต่ละคน และโต้ตอบกับ โอเวอร์เลย์ Steam
ISteamGameCoordinatorฟังก์ชันต่าง ๆ สำหรับรับและส่งข้อความกับ Game Coordinator
ISteamGameServerฟังก์ชันการทำงานหลักของ Steam Game Servers API
ISteamGameServerStatsฟังก์ชันสำหรับอนุญาตให้เซิร์ฟเวอร์เกมตั้งค่าสถิติและรางวัลความสำเร็จกับผู้เล่น
ISteamHTMLSurfaceอินเตอร์เฟสสำหรับเรนเดอร์และโต้ตอบกับหน้าเว็บ HTML
ISteamHTTPไคลเอนต์ HTTP ขนาดเล็กและใช้งานง่าย ใช้สำหรับรับและส่งข้อมูลกับเว็บ
ISteamInputอินเตอร์เฟซสำหรับรองรับ Xbox, PlayStation, Switch และ Steam Controller
ISteamInventoryAPI สำหรับการค้นหาและการควบคุมช่องเก็บของ Steam
ISteamMatchmakingฟังก์ชันสำหรับให้ไคลเอนต์เข้าถึงบริการค้นหาแมตช์ รายการโปรด และใช้งานบนล็อบบี้เกม
ISteamMatchmakingServersฟังก์ชันที่ให้การเข้าถึงเบราว์เซอร์สำหรับเซิร์ฟเวอร์เกม
ISteamMusicฟังก์ชันสำหรับควบคุมการเล่นเพลงในไคลเอนต์ Steam
ISteamMusicRemoteใช้สำหรับโต้ตอบกับเครื่องเล่นเพลงบน Steam โดยตรง
ISteamNetworkingฟังก์ชันเครือข่ายสำหรับเชื่อมต่อและส่งข้อมูลระหว่างไคลเอนต์ รวมถึงการข้าม NAT หากเป็นไปได้
ISteamNetworkingSocketsAPI เครือข่ายที่ใหม่กว่า API ประสิทธิภาพสูงกว่าที่ส่งต่อข้อมูลผ่านเครือข่าย Valve และปกป้องที่อยู่ IP ของผู้เล่น
ISteamNetworkingUtilsยูทิลิตี้เครือข่ายแบบเบ็ดเตล็ดจะมีประโยชน์เมื่อใช้ ISteamNetworkingSockets
ISteamRemotePlayฟังก์ชันสำหรับเข้าถึงข้อมูลเกี่ยวกับเซสชัน Steam Remote Play
ISteamRemoteStorageให้ฟังก์ชันสำหรับการอ่าน เขียน และเข้าถึงไฟล์ที่สามารถจัดเก็บระยะไกลในคลาวด์บน Steam ได้
ISteamScreenshotsฟังก์ชันสำหรับเพิ่มภาพหน้าจอไปที่คลังภาพหน้าจอของผู้ใช้
ISteamUGCฟังก์ชันสำหรับสร้าง ใช้งาน และโต้ตอบกับ เวิร์กชอป Steam
ISteamUserฟังก์ชันสำหรับเข้าถึงและควบคุมข้อมูลผู้ใช้ Steam
ISteamUserStatsให้ฟังก์ชันสำหรับเข้าถึงและส่งสถิติ รางวัลความสำเร็จ และกระดานผู้นำ
ISteamUtilsอินเตอร์เฟซที่ให้การเข้าถึงฟังก์ชันเบ็ดเตล็ดต่าง ๆ ของยูทิลิตี้
ISteamVideoให้ฟังก์ชันเพื่อเป็นอินเตอร์เฟซกับแพลตฟอร์มวิดีโอและแพลตฟอร์มการถ่ายทอดสดบน Steam
SteamEncryptedAppTicketยูทิลิตี้สำหรับถอดรหัส/ปลดรหัสให้ตั๋วแอปพลิเคชันแบบเข้ารหัส
steam_apiให้โครงสร้างพื้นฐานหลักในการเริ่มต้นและเข้าถึง Steamworks API
steam_gameserverให้โครงสร้างพื้นฐานหลักในการเริ่มต้นและเข้าถึง Steamworks GameServer API